Rus*_*uth 14 android google-maps google-maps-android-api-2
我的任务是将我的应用移动到Google Maps Android API V2.现在,我需要获得纬度/经度范围.我曾经MapView.getLatitudeSpan()和MapView.getLongitudeSpan()以前版本的API.现在我在V2中找不到这样的东西.
有没有人有同样的问题?
Pau*_*ein 25
您可以使用以下代码获取lat/lng范围:
VisibleRegion vr = mMap.getProjection().getVisibleRegion();
double left = vr.latLngBounds.southwest.longitude;
double top = vr.latLngBounds.northeast.latitude;
double right = vr.latLngBounds.northeast.longitude;
double bottom = vr.latLngBounds.southwest.latitude;
我希望这有帮助.
首先使用获得投影GoogleMap.getProjection().然后,您可以调用Projection.getVisibleRegion()以获取具有LatLngBounds的VisibleRegion.
LatitudeSpan和Longitude跨度不再有意义的原因是因为地图现在可以旋转和倾斜,因此视口不再是地图上的纬度/经度对齐矩形.
| 归档时间: | 
 | 
| 查看次数: | 13102 次 | 
| 最近记录: |