我正在创建一个页面来显示谷歌地图上的位置(标记)列表。标记的数量是动态的,而且可能相当大。当地图(和标记)加载时间过长时,这将对用户体验产生不利影响。
谁能给我指出正确的方向,先加载地图,然后加载标记。任何帮助都很感激。
发布于 2011-02-04 12:48:05
使用标记管理器。我使用了一个用于v2 (用于通过AJAX按需加载~2000标记),我确信有一个用于API v3。标记管理器是允许您有选择地在Google上显示标记的类。而不是将标记添加到映射中,而是将它们添加到标记管理器中,它负责何时以及如何显示标记。位于“可见”区域之外的标记被移除,因此它具有相当高的内存效率。标记管理器类可能提供“群集”选项(也可能需要另一个类)。当标记太接近时,群集管理器会显示包含多个标记的标记,特别是在高缩放级别时。希望这能帮助你朝着正确的方向前进。
https://stackoverflow.com/questions/4898125
复制相似问题