Google Maps V3: как отключить «просмотр улиц»?


101

Есть значок "человек", который позволяет пользователю просматривать "Просмотр улиц". Я не хочу, чтобы эта функция отображалась на моей карте, есть ли способ удалить ее или отключить?

Просмотр улиц

Ответы:


238

Ответ на самом деле находится во втором абзаце, на который вы ссылаетесь, но ваш код должен выглядеть примерно так:

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

только что заметил, что отключение этого элемента управления "постфактум", когда он уже был добавлен на карту, map.setOptions({streetViewControl: false});удаляет блок управления человечком в верхнем левом углу, но все равно оставляет человечка на карте.
johntrepreneur

4
Если вы хотите СКРЫТЬ элемент управления просмотром улиц, вам необходимо разместить streetViewControlопцию раньше mapTypeId. В противном случае управление просмотром улиц будет отключено.
kzfabi

2
Этот URL-адрес содержит все свойства, которые вы можете изменить здесь: developers.google.com/maps/documentation/javascript/…
Александр Форбс-Рид,

9

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

  streetViewControl: false,

с участием

   disableDefaultUI: true,

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


streetViewControl: false -> Он удаляет только просмотр улиц, и он работает, но для удаления элементов управления масштабированием (кнопки плюс-минус) вы также отвечаете, что не работает, заменяя streetViewControl: false на disableDefaultUI: true,
ВИКАС КОХЛИ

disableDefaultUI: trueне требуется для удаления только кнопки просмотра улиц.
Eido95 04

Да, он отключает весь пользовательский интерфейс, известный как кнопка просмотра улиц + кнопки масштабирования и т. Д. Я использую его в своем приложении, и оно все еще работает. Я добавил этот комментарий, чтобы дать дополнительную информацию, потому что, когда я искал отключить весь интерфейс, эта страница появилась первой.
perfectminimalist
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.