【发布时间】:2014-04-16 21:25:18
【问题描述】:
我正在使用osmdroid v.3.0.9 在我的应用程序中实现离线地图。我正在将地图动画到特定位置(纬度、经度)。
以下是我正在使用的代码:
mapView.animateTo(new GeoPoint(lat, long));
mapView.zoomToSpan(lat1 - lat2, long1 - long2);
【问题讨论】:
我正在使用osmdroid v.3.0.9 在我的应用程序中实现离线地图。我正在将地图动画到特定位置(纬度、经度)。
以下是我正在使用的代码:
mapView.animateTo(new GeoPoint(lat, long));
mapView.zoomToSpan(lat1 - lat2, long1 - long2);
【问题讨论】:
ZoomToSpan 似乎在 Osmdroid 中不起作用,使用以下代码可能会对您有所帮助。
mapControl = mapView.getController();
mapControl.setZoom(15);
mapControl.setCenter(new GeoPoint((maxLatitude + minLatitude) / 2,
(maxLongitude + minLongitude) / 2));
【讨论】: