如何设置Android Google Maps API v2地图以显示整个世界地图?

Joa*_*oao 5 api android google-maps zoom

我正在开发一个在后台使用google map的android应用程序。启动应用程序时,我想显示孔字的图。根据android google maps API v2:https : //developers.google.com/maps/documentation/android/views设置特定缩放值的方式是“ CameraUpdateFactory.zoomTo(float)”和相同的api https:/ /developers.google.com/maps/documentation/android/reference/com/google/android/gms/maps/CameraUpdateFactory#zoomTo(float)告诉该函数的最小参数是2。但是当我调用该函数时:mMap .moveCamera(CameraUpdateFactory.zoomTo(2)); 世界地图的视口仅比澳大利亚大一点...我如何一次显示整个世界地图?

PS:出于这种体验,我正在使用Google示例代码,更具体地说,是“ MarkerDemoActivity.java”

在此先感谢,João

Mac*_*ski 0

我猜测缩放比例不能低于 2 或 3 是因为当显示区域大于 180 度时 VisibleRegion 的边界计算不正确的错误: http: //code.google.com/p/gmaps-api-问题/问题/详细信息?id=5285

如果以正确的方式修复此错误(即返回LatLng正确的值),而不是在这种情况下通过阻止缩放级别 2,那么 Google 地图开发人员可能很容易让我们显示整个地图。

您可能想在那里发布功能请求以获取 0 级缩放支持。