Google Haritalar V3: “Sokak görünümü” nasıl devre dışı bırakılır?


100

Kullanıcının "Sokak Görünümü" nü görüntülemesini sağlayan bir "kişi" simgesi vardır. Bu işlevi haritamda istemiyorum, kaldırmanın veya devre dışı bırakmanın bir yolu var mı?

sokak Görünümü

Yanıtlar:


237

Cevap aslında bağlantı kurduğunuz 2. paragraftadır, ancak kodunuz şuna benzer şekilde görünmelidir:

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

Bu kontrol, haritaya zaten eklendiğinde "olaydan sonra" devre dışı map.setOptions({streetViewControl: false});bırakıldığında, sol üstteki pegman kontrol kutusunu kaldırır, ancak yine de pegman'ı haritada bırakarak sonuçlanır.
johntrepreneur

4
Sokak Görünümü kontrolünü GİZLEMEK istiyorsanız, streetViewControlseçeneği önceden yerleştirmeniz gerekir mapTypeId. Aksi takdirde, Sokak Görünümü kontrolünün devre dışı bırakılmasıyla sonuçlanırsınız.
kzfabi

2
Bu URL, burada değiştirebileceğiniz tüm özellikleri içerir: developers.google.com/maps/documentation/javascript/…
Alexander Forbes-Reed,

9

Seçilen yanıta eklemek ve yakınlaştırma kontrollerini (artı-eksi düğmeleri) de kaldırmak isterseniz,

  streetViewControl: false,

ile

   disableDefaultUI: true,

İki parmağınızla yakınlaştırabileceğiniz için mobil bir dokunmatik ekran için daha kullanışlıdır.


streetViewControl: -: false, disableDefaultUI ile: false, sen streetViewControl değiştirerek işi değil cevap> Sadece sokak görünümü kaldırır ve işe yarıyor ama çok (artı-eksi düğmelerini) yakınlaştırma denetimlerini kaldırılması için geçerlidir,
VIKAS Kohli

disableDefaultUI: truesadece sokak görünümü düğmesini kaldırmak için gerekli değildir.
Eido95

Evet, tüm ui aka sokak görünümü düğmesi + yakınlaştırma düğmeleri vb. Devre dışı bırakır. Uygulamamda kullanıyorum ve hala çalışıyor. Ek bilgi vermek için bu yorumu ekledim çünkü tüm arayüzü devre dışı bırakmak için arama yaptığımda bu sayfa ilk olarak geldi.
perfectminimalist
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.