将Google地图标记图像对齐以避免重叠

4
我需要将用户放在地图上,但在某些缩放级别下,图像可能会重叠,就像第一张图片中一样。我知道大多数解决方案建议像第二张图片一样对它们进行分组,但有没有办法使它们像第三张图片一样对齐呢?
标记的默认位置: 默认对齐方式(不好) 通常见到的解决方案: 一些解决方案(不好) 标记的理想位置: 理想位置
1个回答

0

这完全取决于标记指针的经纬度值。如果它们太接近,它们将重叠,或者您可以根据缩放级别选择较小的指针图像,以便标记显示在不重叠的情况下分开。


1
不仅如此,在某些缩放级别下,它们可能不会重叠,但是一旦你缩小视图,它们就会重叠。因此,标记的位置也应该根据缩放进行调整。听起来很复杂,但我预计这是一个常见的问题。 - adrianTNT
是的,这种情况确实会发生,因为当您放大地图时,屏幕上会有更多的空间来显示较小的区域(纬度和经度扩展),反之,当您缩小地图时,区域会收缩,纬度和经度会靠近,因此您的标记也会随之移动。您可以在不同的缩放级别使用不同的图像,这将解决您的问题。 - Gaurav Gupta

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接