谷歌地图:在谷歌地图显示上将标记放在可见部分

时间:2009-05-25 13:11:27

标签: google-maps

我希望在所有缩放级别以及标记覆盖整个Google地图显示的方式显示有限数量的标记(让我们拍摄50张左右......)。

所以,如果我在地图中查看整个世界,它将显示世界各地的标记不超过一定数量,如果我缩放到美国它只会显示美国境内以前的标记数量。 然后,如果我搬到加拿大,那么地图应该只显示加拿大的标记。

我无法做到   - 将制造商放在有限距离的地图上的可见区域  即所有可见标记彼此保持一定距离。

2 个答案:

答案 0 :(得分:3)

您可能希望将这些点“聚类”或“聚集”成一个。它并没有完全按照你所描述的那样做,但是它会有效地限制你缩小时的标记数量,并且一旦放大就会“取消群集”它们。

有很多方法(所有第三方 - Google API尚不支持),您可以在这里查看一个名为ClusterMarker的方法:http://googlemapsapi.martinpearman.co.uk/articles.php?cat_id=1

答案 1 :(得分:0)