Saya sedang mengerjakan Google Maps Javascript API V 3.
Semuanya bekerja dengan baik tetapi saya ingin menonaktifkan tombol PETA yang muncul di area kanan atas dengan tombol SATELIT.
Bagaimana saya bisa melakukan ini?
google-maps
google-maps-api-3
Jatin Dhoot
sumber
sumber
mapTypeControl
kefalse
tidak berfungsi. Sebaliknya apa yang berhasil untuk saya (di v3) adalah pengaturan:mapTypeControlOptions: { mapTypeIds: [] }
var myOptions = { zoom: 2, center: **Your LatLng object**, mapTypeControlOptions: { mapTypeIds: [google.maps.MapTypeId.ROADMAP, google.maps.MapTypeId.HYBRID] }, // here´s the array of controls disableDefaultUI: true, // a way to quickly hide all controls mapTypeControl: true, scaleControl: true, zoomControl: true, zoomControlOptions: { style: google.maps.ZoomControlStyle.LARGE }, mapTypeId: google.maps.MapTypeId.ROADMAP }; map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); // displays in <article id="map_canvas"></article> //map.mapTypeControl = false; // OPTIONAL: hides the map control
sumber
Nonaktifkan opsi Satelit:
Nonaktifkan tampilan jalan.
sumber
Anda dapat menyembunyikannya melalui css
sumber
mapTypeControlOptions
mapTypeControl dan opsi streetViewControl ke false
sumber
Saya memiliki masalah yang sama. Pengaturan
mapTypeControl: false
dan penerusan dengan opsi lain berhasil untuk saya. Anda dapat memeriksa spesifikasinya di sini .sumber