Google Maps V3: Як відключити "перегляд вулиць"?


100

Існує значок "людина", який дозволяє користувачеві переглядати "Перегляд вулиць". Я не хочу, щоб ця функціональність була на моїй карті, чи є спосіб її видалити або вимкнути?

Перегляд вулиць

Відповіді:


237

Відповідь насправді є у другому абзаці, до якого ви пов’язані, але ваш код повинен виглядати приблизно так:

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

щойно помітив, що вимкнення цього елемента керування "після факту", коли його вже додано до карти за допомогою map.setOptions({streetViewControl: false});вилучення вікна управління Pegman у верхньому лівому куті, але все-таки закінчується, залишаючи пегмана на карті.
Johnt предприниматель

4
Якщо ви хочете приховати елемент управління перегляду вулиць, вам потрібно розмістити streetViewControlпараметр раніше mapTypeId. В іншому випадку у вас з’явився елемент "Перегляд вулиць", де показ недійсний.
kzfabi

2
Ця URL-адреса містить усі властивості, які ви можете змінити тут: developers.google.com/maps/documentation/javascript/…
Олександр Форбс-Рід

9

Я хотів би додати до обраної відповіді і сказати, що якщо ви хочете також зняти елементи збільшення (кнопки плюс-мінус), то змініть

  streetViewControl: false,

з

   disableDefaultUI: true,

Це було більш корисно для мобільного сенсорного екрана, оскільки можна збільшувати зображення двома пальцями.


streetViewControl: false -> Він видаляє лише перегляд вулиць, і він працює, але для зняття елементів регулювання масштабування (плюс-мінус кнопки) ви також не працюєте, замінивши streetViewControl: false, на disabledDefaultUI: true,
VIKAS KOHLI

disableDefaultUI: trueне потрібно для того, щоб видалити лише кнопку перегляду вулиць.
Eido95

Так, це вимикає всю функцію UI aka Streetview + кнопки збільшення тощо. Я використовую її у своєму додатку, і він все ще працює. Я додав цей коментар, щоб отримати додаткову інформацію, тому що коли я шукав відключення всього інтерфейсу, ця сторінка з’явилася першою.
досконалиймінімаліст
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.