0

我的应用程序使用注释在地图上显示一些位置。注释还具有自定义图像,并且一些重要的注释彼此非常接近,因此很难单击它们。我记得谷歌地球有某种实现,其中彼此接近的注释被捆绑到 1 个注释中,当点击它时,它会显示捆绑的注释。我尝试在 Google 地球中再次执行此操作,但似乎他们删除了该功能。

但是我正在寻找这样的东西,所以即使它们彼此靠近也可以点击我的注释。有人可以将我推向正确的方向吗?

编辑 我也为 android 创建了这个并发现了这个:https ://developers.google.com/maps/articles/toomanymarkers

4

1 回答 1

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
}
于 2013-04-04T12:50:21.113 回答