0

我有一堆要动态添加到地图的标记。

当地图加载时,我从数据库中获取此标记作为 json 对象并将它们放置在地图上

我拥有的地图位于 div300px x 300px中。

我要解决的问题是我只想加载地图可见部分的标记。

我知道每个标记的latlong,所以问题是我如何找到屏幕上显示的区域,也许是latlong范围。

如果我平移我想要更新的地图,以便我可以显示更多标记......

不确定这是否有意义:)

关于这个问题的任何想法?

4

1 回答 1

1

观察bounds_changed地图的事件。当它触发时,您可以使用地图的contains- 方法bounds(由返回mapInstance.getBounds())过滤标记。

于 2013-02-12T00:11:25.110 回答