2011-12-06 22 views
7

Necesito el mapa de google para tener solo los nombres de las calles. Quiero eliminar cosas como estaciones de autobuses marcadas, hospitales, etc.
¿Qué comando puedo usar para eliminar esto?Cómo eliminar todo del mapa de google

Respuesta

12

de estilos de mapas Puede estilo del mapa base como se describe aquí:

http://code.google.com/apis/maps/documentation/javascript/styling.html

Por ejemplo, para ocultar todo menos las carreteras:

var styleArray = [ 
    { 
    featureType: "all", 
    stylers: [ 
     { visibility: "off" } 
    ] 
    }, 
    { 
    featureType: "road", 
    stylers: [ 
     { visibility: "on" } 
    ] 
    } 
]; 

map.setOptions({styles: styleArray}); 

La lista completa de características que se pueden diseñar está aquí: http://code.google.com/apis/maps/documentation/javascript/reference.html#MapTypeStyleFeatureType

Es posible que desee volver a activar parks, por ejemplo.

1

Actualmente solo puede usar 4 tipos de maps, Satélite, Híbrido, Terreno y Hoja de Ruta. Te recomiendo usar el mapa de navegación, es el mapa más simple que tiene los nombres de las calles y de manera predeterminada no tiene nada más, como la superposición de tránsito.

En otras palabras, no puede eliminar solo algunos elementos de los mapas, solo puede agregar nuevas capas de sus propios datos.

ACTUALIZACIÓN:

Mira @ Mike Jeffrey responder

+0

Pero el tipo de ROADMAP todavía tiene elementos como autobuses, barcos, escuelas, etc. :( – 1110

+1

Puede utilizar Mapas con estilos para eliminar cosas como iconos de autobuses u otros PDI. Inténtelo aquí http: //gmaps-samples-v3.googlecode. com/svn/trunk/styledmaps/wizard/index.html – ccuesta

Cuestiones relacionadas