很抱歉,如果已经在这里询问过,但我没有发现任何类似的问题。我的问题很短,但也很棘手:在Android的Google MapView中,如何调整缩放控件以在mapview中显示一组叠加点?在技术方面,我想编写以下算法:
的
的List<GeoPoint> L = getPoints()
mapZoomLevel = 1
while (not(all points in L are visible in map)) {
mapZoomLevel++
}
的
提前致谢!
答案 0 :(得分:0)
如果您使用ItemizedOverlay
,则可以执行此操作:
public void zoomOverlays() {
mMapView.getController().zoomToSpan(itemizedOverlay.getLatSpanE6(), itemizedOverlay.getLonSpanE6());
}
换句话说,如果不是,你应该使用ItemizedOverlay
。