我有一個我想修改的MapFragment對象,這樣所有的標籤:縣,街道等都不會被看到。也不會看到縣的邊界... ,這樣我只會得到地形。在android中隱藏地圖邊界和標籤MapFragment
我該怎麼做?
我有一個我想修改的MapFragment對象,這樣所有的標籤:縣,街道等都不會被看到。也不會看到縣的邊界... ,這樣我只會得到地形。在android中隱藏地圖邊界和標籤MapFragment
我該怎麼做?
您可以使用Google Maps API Styled Map Wizard,您可以將地圖的樣式設置爲任何您想要的樣式,並將樣式應用於Static Maps或apply the style to your map。
[
{
"featureType": "poi",
"stylers": [
{ "visibility": "off" }
]
},{
"featureType": "transit",
"stylers": [
{ "visibility": "off" }
]
},{
"featureType": "road",
"stylers": [
{ "visibility": "off" }
]
},{
"featureType": "administrative",
"stylers": [
{ "visibility": "off" }
]
},{
"featureType": "water",
"elementType": "labels",
"stylers": [
{ "visibility": "off" }
]
},{
"featureType": "landscape",
"elementType": "labels",
"stylers": [
{ "visibility": "off" }
]
},{
}
]
只要將地圖類型指定爲衛星,我就可以得到足夠接近的結果。
這裏googleMap對象是MapFragment的地圖: googleMap.setMapType(GoogleMap.MAP_TYPE_SATELLITE);
嘗試構建自定義地圖。 –