在谷歌地图上动态加载标记在地图上移动/拖动/平移

时间:2009-08-31 07:54:12

标签: google-maps

我需要在谷歌地图上显示一组标记。另外,我需要显示当用户平移地图时动态加载的其他标记。

标记的数量可以是数千,其中最初需要显示30-50。仅当用户平移包含标记的区域时,才需要加载和显示其他标记。我想过使用标记管理器,但我不确定标记是否可以动态地输入到标记管理器。我想要更像this地图的东西。请注意平移地图时图像的加载方式以及平移后的垃圾收集情况。

标记聚类并不重要,但可能很好。

1 个答案:

答案 0 :(得分:2)

我这样做是为了对数千个标记的数据集进行聚类。我就是这样做的:当'moveend'事件被触发时,我得到了map的边界并向服务器发送ajax请求。我从你的数据库中获取了在边界内的标记并将它们发送回客户端。如果您对该过程的特定部分有疑问,请告诉我。

此外,使用标记管理器,我相信您可以动态添加标记。