谷歌地图互相标记
Google Maps markers ontop of each other
本文关键字:谷歌地图 更新时间:2024-03-18
所以我有一个可能不那么独特的场景。最简单的解释方法是谷歌地图,上面有美国所有50个州,每个州都有两个标记。这两个标记都由相同的纬度/经度值驱动。我遇到的问题是,这些标记正在互相渲染。不知何故,我需要让它们并排渲染或偏移,这样我就可以看到两者。问题是如何使它不重叠到另一种状态。
我看到了一些非常巧妙的"蜘蛛"功能,它渲染了一个标记,然后如果你点击它,其他标记就会散开,但网站是用另一种语言创建的。
我将尝试使用以下库。
https://github.com/jawj/OverlappingMarkerSpiderfier
上面实现的问题是,我使用的是KML和谷歌地图客户端的组合。我看不出有什么方法可以实现kml标记
GitHub上的Overlapping Marker Spiderfier项目可能会满足您的需求。
否则,您可以随意使用Marker的icon
属性。icon
可以接受具有可以从默认位置(0,0)移动的锚的Symbol
。
符号文档:https://developers.google.com/maps/documentation/javascript/reference#Symbol
相关文章:
- 谷歌地图固定位置覆盖
- 不显示带有本地json文件数据的谷歌地图脚本
- 谷歌地图不是以HTML显示,而是在JS Fiddle上工作
- 谷歌地图标记不会显示
- 无法在JS中显示谷歌地图
- 科尔多瓦页面类应用程序中的多个谷歌地图
- 需要帮助谷歌地图方向面板在FancyBox中显示
- 在谷歌地图上获取事件的x,y坐标
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 模拟谷歌地图中的点击
- 如何知道哪个标记被谷歌地图点击了
- 谷歌地图JS API+JSON-多个标记没有显示
- 缓存谷歌地图数据
- 谷歌地图劫持了iphone's滚动(触摸事件)-如何恢复
- 在谷歌地图上绘制位置数据库
- 标记的实时更新,无需加载页面谷歌地图API V3
- 可以't计算自定义谷歌地图的js
- 谷歌地图可以't添加正确的标记ID
- 如何更改角度谷歌地图上的集群图标
- 谷歌地图v3标记没有显示ie8和9