Google Maps V3: Bagaimana cara menonaktifkan "tampilan jalan"?

100

Ada ikon "orang" yang memungkinkan pengguna melihat "Street View". Saya tidak ingin fungsi ini ada di peta saya, apakah ada cara untuk menghapusnya atau menonaktifkannya?

Street View

evilReiko
sumber

Jawaban:

237

Jawabannya sebenarnya ada di paragraf ke-2 yang Anda tautkan, tetapi kode Anda akan terlihat seperti ini:

 var mapOptions = {
      center: mapCenter,
      zoom: 10,
      streetViewControl: false,
      mapTypeId: google.maps.MapTypeId.ROADMAP
   };

sumber
baru saja menyadari bahwa menonaktifkan kontrol ini "setelah fakta" ketika itu sudah ditambahkan ke peta melalui map.setOptions({streetViewControl: false});menghapus kotak kontrol Pegman di kiri atas, tetapi tetap meninggalkan Pegman di peta.
johntrepreneur
4
Jika Anda ingin MENYEMBUNYIKAN kontrol Street View, Anda perlu menempatkan streetViewControlopsi sebelumnya mapTypeId. Jika tidak, Anda akan berakhir dengan kontrol Street View yang dinonaktifkan.
kzfabi
2
URL ini berisi semua properti yang dapat Anda modifikasi di sini: developers.google.com/maps/documentation/javascript/…
Alexander Forbes-Reed
9

Saya ingin menambahkan pada jawaban yang dipilih dan mengatakan bahwa jika Anda ingin menghapus kontrol zoom (tombol plus-minus) juga, ubah

  streetViewControl: false,

dengan

   disableDefaultUI: true,

Itu lebih berguna untuk layar sentuh seluler, karena Anda dapat memperbesar dengan dua jari.

perfectminimalist
sumber
streetViewControl: false -> Ini hanya menghapus tampilan jalan dan berfungsi tetapi untuk menghapus kontrol zoom (tombol plus-minus) juga, Anda menjawab tidak berfungsi dengan mengganti streetViewControl: false, dengan disableDefaultUI: true,
VIKAS KOHLI
disableDefaultUI: truetidak diperlukan untuk menghapus hanya tombol tampilan jalan.
Eido95
Ya, ini menonaktifkan seluruh tombol ui alias streetview + tombol zoom dll. Saya menggunakannya di aplikasi saya dan masih berfungsi. Saya menambahkan komentar ini untuk memberikan info tambahan karena ketika saya mencari untuk menonaktifkan seluruh antarmuka halaman ini muncul lebih dulu.
perfectminimalist