谷歌地图v3:同时显示多个标记
Google maps v3: Show multiple markers at once
我正在使用Google Maps API v3为地图添加标记。所有标记都有一个自定义图像作为图标。
我有一些过滤器,用户可以点击它来隐藏/显示地图上的标记。基本上,我对过滤器所做的是迭代标记集合,并为所有标记调用setVisible(相应地使用true/false)。我遇到的问题是,当我隐藏几个标记时,它们会同时消失,但当我显示图标时,它们显示得很慢(需要几秒钟才能看到40个标记)。
有没有办法让所有的标记同时出现?
我曾想过使用MarkerManager,但它似乎是针对不同的东西。
谢谢你的帮助。
试试谷歌上的markercluster.js。在这里演示示例。希望能有所帮助。
相关文章:
- 谷歌地图v3标记没有显示ie8和9
- 谷歌地图停止显示点v3
- 没有显示带有Infobox PHP/SQL的Google Map API v3
- 使用Google地图API v3显示多个标记
- 谷歌地图API v3未显示
- GoogleMaps V3仅显示1个多边形
- 更改信息窗口的位置显示在谷歌地图API v3中
- Google Maps Javascript API v3 地图显示在桌面浏览器上,但不会显示在移动浏览器上
- 谷歌地图v3-将标记替换为infoWindow显示
- IE中的谷歌地图API v3不显示地图或标记
- 在Google Maps API V3中只显示一个InfoBubble
- 在谷歌地图API JS V3上显示距离用户当前位置最近的多个标记,距离30公里
- 一次显示一个标记-谷歌地图API v3
- 地图 API v3 - Chrome 和 Opera 不显示标记
- Google Maps API V3:简单标记群集未显示
- 谷歌地图 API v3 未正确显示位置
- 仅在缩放级别 15 谷歌地图 API v3 上显示标记
- 谷歌地图API V3 - 点击标记显示更多信息内容作为叠加层(如谷歌地图)
- Twitter Bootstrap v3.0.0 未显示模态组件
- 如何循环显示来自跟踪路由输出的谷歌地图v3中的标记