根据缩放级别限制地图叠加的数量

时间:2010-12-12 15:21:52

标签: android

我有超过5000个我想在地图上显示的叠加项目。

我需要的是只添加与当前位置和缩放级别相关的方法。显然,在地图区域或缩放更改时添加或删除项目。

有没有办法处理这个问题而不试图一次性添加它们?

1 个答案:

答案 0 :(得分:0)

嗯...我使用draw()方法添加我的叠加层。如果您还使用此方法添加叠加层,则可以使用具有以下条件的if语句覆盖此方法中的任何叠加层: mapView.getZoomLevel > yourMinimumLevel。由于每次拖动或缩放地图时都会调用draw(),如果不满足缩放级别条件,它将删除叠加层。
希望这有助于.. :))