如何知道地图上的标记是否相互接触

时间:2016-11-28 07:59:28

标签: android google-maps google-maps-markers

我正在构建一个使用Google地图的应用程序。在显示地图时,我还添加了标记。有没有办法看看是否有2个标记相互接触,这意味着标记的一部分是否在另一个标记的顶部?我的目标是能够找到它,然后使它们成为一个更大的标记而不是2个不同的标记。

答案应该取决于标记的图标大小和当前地图缩放,因为如果我缩小,它们可能会重叠的可能性更大。

1 个答案:

答案 0 :(得分:1)

Google似乎有一个图书馆,当它们彼此靠近时会自动将一组标记聚集在一起。

库是标记聚类实用程序,可在此处找到指令:

https://developers.google.com/maps/documentation/android-api/utility/marker-clustering