当用户处于最大缩放级别时,在传单中显示引脚时遇到一些问题。我正在从MySQL数据库加载引脚位置。
我已经在使用MarkerClusterer了,当用户缩小得足够远时,这种方法很有效。问题是,当用户处于最大缩放级别时,某些引脚非常靠近,它们会重叠。
我也查看了OverlappingMarkerSpidifier插件,但是当一条街上有大约20-30个引脚时,这看起来很难看,因为所有引脚都重新开始重叠。
每个引脚都有一个与之关联的图像。我想做的事情是,如果它们足够靠近,可以将多个引脚聚合成一个引脚,然后当用户点击引脚时,它们可以浏览与这些聚合引脚相关联的图像。我不知道如何做到这一点。
更改为空间数据库是否可行?或者我可以以某种方式将PHP调用中的引脚位置聚合到数据库中以获取引脚?或者我可以用JavaScript以某种方式完成它吗?
如果有人有任何建议,我会非常感激,我现在不知所措。