Vic*_*tor 11 maps google-maps visualization
我正在制作一个混搭,缩略图将显示在谷歌地图上.
问题是许多缩略图将共享相同的坐标.因此,如果我将它们绘制为标记,它们将成为一个在另一个之上.
您是否看到过针对此问题的创意解决方案?谢谢
聚类肯定是有用的,但它没有解决原始问题 - 如果它们共享相同的精确坐标,则显示标记.Google Maps API v3根本不会这样做.它只显示其中一个.
@RedBlueThing建议的群集解决方案没有解决这个问题.
有几种选择.一个是由@Bryan建议的 - 手动进行一些预处理,并将描述性信息放在最后一个标记的信息窗口中.
或者 - 我更喜欢 - 是将标记预处理到稍微(10米左右),改变共享相同位置的标记的坐标.如果你有能力放弃那种精确度.请参阅http://techxplorer.com/2010/02/05/managing-markers-with-the-same-coordinates-in-a-google-map/中的一个此类解决方案.我进一步修改了代码 - 请参阅https://gist.github.com/873142.
有一些 Javascript 库可以实现集群,并且很容易集成到现有的混搭中:
您还可以阅读这篇博客文章,其中介绍了各种替代方案。