我在mapView中的叠加层上有一组项目。
我知道大多数物体的顶部/底部/左/右。
我想使用zoomToSpan()方法来放大该区域。根据最小/最大纬度/经度坐标计算zoomToSpan()度数在地图中查看
什么是计算此方法的经度/纬度的正确方法?
我在mapView中的叠加层上有一组项目。
我知道大多数物体的顶部/底部/左/右。
我想使用zoomToSpan()方法来放大该区域。根据最小/最大纬度/经度坐标计算zoomToSpan()度数在地图中查看
什么是计算此方法的经度/纬度的正确方法?
我发现别人张贴很好地解决了这里这个问题: http://www.anddev.org/zoom_and_span_on_a_cluster_of_points-t464.html
祝你好运!
难道你只想用这样的:
mapController.zoomToSpan(overlay.getLatSpanE6(), overlay.getLonSpanE6());
在这个问题的时候这些方法可能不存在 – Itsik 2011-08-22 21:41:07
这个问题已经被问过,并有一个很好的答案,用代码,在这里:
Android MapView -setting zoom automatically until all ItemizedOverlay's are visible
谢谢!它为我工作! – breceivemail 2014-09-24 11:08:10
谢谢。我看了看,看起来效果不好.. – Itsik 2010-05-16 15:29:28
他们在计算上缺少Math.abs ...现在它的工作原理 – Itsik 2010-05-16 15:44:15