我的应用程序使用annoations在地图上显示一些位置。注释还具有自定义图像,并且一些重要注释彼此非常接近,这使得难以单击它们。 我记得Google Earth有一些实现,其中彼此接近的注释被捆绑到1个注释中,当点击时它显示了捆绑的注释。我试图在Google地球中再次这样做,但似乎他们删除了该功能。
但是我正在寻找这样的东西,所以即使它们彼此接近也可以点击我的注释。有人能把我推向正确的方向吗?
修改 我也为Android创建了这个,发现了这个:https://developers.google.com/maps/articles/toomanymarkers
答案 0 :(得分:0)
通过隐藏和显示取决于跨度级别的注释来解决此问题:
if (mapView.region.span.latitudeDelta > 0.05) {
// Zoomed out so show the clustered annotation
}
else {
// enough zoomed in so the annotations wont overlap. Show the independent annotations
}