2010-01-10 13 views
35

Uso la API de Google Maps y me gustaría que muestre una imagen muy simple de países/continentes.¿Es posible personalizar el esquema de color de un mapa de Google?

También quiero dibujarlos en un color adecuado que funcione bien con el esquema de colores de mi sitio.

¿Debería crear mi propio servidor de fichas? ¿O puedo personalizar esto de alguna manera a través de la API?

+7

echar un vistazo a la asistente de Google Maps color: http://gmaps-samples-v3.googlecode.com/svn/trunk/styledmaps/wizard/index.html – meo

+0

Pensé que la pregunta estaba en contexto con el uso de Flex y flash My bad, ILog e lixr es para flash – pshirishreddy

Respuesta

35

Google recently announced compatible con Styled Maps en la API de Google Maps. Puede personalizar ampliamente el esquema de colores utilizado por Google Maps.

+3

https://snazzymaps.com/ este es también un gran sitio web para crear/usar un mapa personalizado. –

1

No creo que pueda personalizar esto a través de la API de Google Maps. Sin embargo, el Google Chart API tiene un tipo de gráfico map que tiene colores personalizables.

También es posible que desee investigar OpenLayers, que es un motor de mapeo basado en web de código abierto.

4

No, al usar Google Maps API, no puede cambiar los mapas de ninguna manera. Lo que puedes personalizar, sin embargo, son los iconos, logotipos, etc. que usas.

EDIT: Google ha publicado la Styled Maps API, que probablemente le dará exactamente lo que desea. Eche un vistazo a the wizard para comenzar rápidamente.

24

Ahora es posible con Google maps V3 API. Viene como un estilo de mapa personalizado.

Google hizo un asistente de estilos: https://mapstyle.withgoogle.com/

+0

¿Alguna idea de por qué ya no podemos ingresar un valor de color en el cuadro junto a Hue? – Neil

+0

@Neil ni idea, simplemente edite el resultado json al final ... – meo

12

API de Google Maps v3. Trabajo jsFiddle:

jsFiddle --------------------------------------- http://jsfiddle.net/SQvej/

styles:[ 
    { featureType: "water", stylers: [ { hue: "#F4B741"} ] }, 
    { featureType: "road", stylers: [ { hue: "#ff0000" } ] } 
] 

palabras menos, más violines: http://24.media.tumblr.com/tumblr_m0i1emsdP31qaebp2o1_400.gif

+1

Estoy de acuerdo con menos palabras, más violines. ¿No crees que sabes cómo agregar la ubicación geográfica a este violín y mapa central en la ubicación actual? Gracias – Joshc

0

Aquí está una colección de esquemas de color para Google Maps: link

en realidad propiedades JSON para la API

Cuestiones relacionadas