我在我的应用程序中使用地图。我想显示卫星图像和道路。在安卓中可以吗?如果是,如何?
问问题
3068 次
3 回答
4
v2的更新答案:
Google Maps Android API 提供四种类型的地图,以及完全没有地图的选项:
https://developers.google.com/maps/documentation/android/map#map_types
- 正常- 典型的路线图。显示了道路、一些人造特征以及河流等重要的自然特征。道路和要素标签也是可见的。
- 混合- 添加了路线图的卫星照片数据。道路和要素标签也是可见的。
- 卫星- 卫星照片数据。道路和要素标签不可见。
- 地形- 地形数据。该地图包括颜色、等高线和标签以及透视阴影。一些道路和标签也是可见的。
- 无- 没有瓷砖。地图将呈现为未加载任何瓦片的空网格。
更改地图类型
要设置地图的类型,请调用 GoogleMap 对象的 setMapType() 方法,传递 GoogleMap 中定义的类型常量之一。例如:
GoogleMap map;
// ...
// Sets the map type
map.setMapType(GoogleMap.MAP_TYPE_NORMAL);
map.setMapType(GoogleMap.MAP_TYPE_HYBRID);
map.setMapType(GoogleMap.MAP_TYPE_SATELLITE);
map.setMapType(GoogleMap.MAP_TYPE_TERRAIN);
map.setMapType(GoogleMap.MAP_TYPE_NONE);
于 2013-10-09T15:39:15.943 回答
0
您不能同时显示两个视图,
mapView.setSatellite(true);
mapView.setStreetView(true);
使用此代码,您可以设置地图视图的视图。
于 2012-05-01T12:59:59.603 回答
0
使用mapView.setSatellite(true);
这是混合视图,但在这里称为卫星,
Google Maps Android SDK 中不提供仅没有道路名称的卫星视图
于 2012-05-01T13:11:08.517 回答