MapView - 如何缩放到GeoCode服务返回的视口

时间:2012-04-28 12:23:39

标签: android android-mapview

当我收到来自Google的GeoCode服务的地理编码响应时,它包含一个推荐的视口,描述为Lat / Lng对。

如何放大/缩小推荐的视口?

2 个答案:

答案 0 :(得分:1)

要导航到特定纬度,您需要使用以下方法。

用你的lat和long替换geopoint

mapView.animateTo(geopoint);

答案 1 :(得分:1)

这个问题的答案是使用MapController.zoomToSpan(...)。 找出北/东坐标和南/西坐标之间的差异,然后调用zoomToSpan方法。

富勒描述可以在user640688发布中找到Getting map zoom level for given bounds on Android like on JS Google Maps API: map.getBoundsZoomLevel(bounds)