Google Maps V3: ¿Cómo deshabilitar "Street View"?


100

Hay un icono de "persona" que permite al usuario ver "Street View". No quiero esta funcionalidad en mi mapa, ¿hay alguna forma de eliminarla o deshabilitarla?

vista de calle

Respuestas:


237

La respuesta está en el segundo párrafo al que se vinculó, pero su código debería verse así:

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

Acabo de notar que deshabilitar este control "después del hecho" cuando ya se agregó al mapa a través de map.setOptions({streetViewControl: false});elimina el cuadro de control del hombrecito naranja en la parte superior izquierda, pero aún así termina dejando al hombrecito naranja en el mapa.
johntrepreneur

4
Si desea OCULTAR el control de Street View, debe colocar la streetViewControlopción antes mapTypeId. De lo contrario, terminará con el control de Street View deshabilitado.
kzfabi

2
Esta URL contiene todas las propiedades que puede modificar aquí: developers.google.com/maps/documentation/javascript/…
Alexander Forbes-Reed

9

Me gustaría agregar a la respuesta elegida y decir que si también desea eliminar los controles de zoom (botones más-menos), cambie

  streetViewControl: false,

con

   disableDefaultUI: true,

Fue más útil para una pantalla táctil móvil, ya que puede hacer zoom con dos dedos.


streetViewControl: false -> Elimina solo la vista de la calle y funciona, pero para eliminar los controles de zoom (botones más-menos) también, responde que no funciona reemplazando streetViewControl: false, con disableDefaultUI: true,
VIKAS KOHLI

disableDefaultUI: trueno es necesario para eliminar solo el botón Street View.
Eido95

Sí, desactiva toda la interfaz de usuario, también conocida como el botón streetview + los botones de zoom, etc. Lo estoy usando en mi aplicación y todavía funciona. Agregué este comentario para brindar información adicional porque cuando busqué deshabilitar toda la interfaz, esta página apareció primero.
perfectminimalist
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.