2012-01-08 12 views

Respuesta

185

La respuesta es en realidad en el segundo párrafo se enlazó a, pero el código debe ser algo como esto:

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

acaba de notar que deshabilitar este control "después del hecho" cuando ya se ha agregado al mapa a través de 'map.setOptions ({streetViewControl: false});' elimina el cuadro de control pegman en la esquina superior izquierda, pero aún termina dejando al pegman en el mapa. – johntrepreneur

+4

Si desea OCULTAR el control de Street View, debe colocar la opción 'streetViewControl' antes de' mapTypeId'. De lo contrario, terminas con el control de Street View mostrando deshabilitado. – kzfabi

+1

Esta URL contiene todas las propiedades que puede modificar aquí: https://developers.google.com/maps/documentation/javascript/controls#Adding_Controls_to_the_Map –

6

que desea añadir a la respuesta elegida y dicen que Si desea eliminar los controles de zoom (botones de más-menos), lo cambian

streetViewControl: false, 

con

disableDefaultUI: true, 

Era más útil para una pantalla táctil móvil, ya que puedes acercar la imagen con dos dedos.