Contenido

Google Maps sin Javascript

25 Feb

+ 12

Google Maps es la herramienta de Google que ha revolucionado la idea de los mashups en Internet. Gracias a la geolocalicación, aplicaciones como Panorámio son posibles. Algo que se echaba en falta era la posibilidad de usar los mapas como imagenes estáticas, y ahora eso es posible.

staticmap.gif

Para usar estas imagenes necesitaremos disponer de una key, que obtendremos al registrar nuestro sitio en Google Maps API. Una vez con esta key, podremos obtener la imagene estática como si de una imagen externa a nuestro server se tratara.

<img src="http://maps.google.com/staticmap?center=47.238336,8.827171&zoom=12&markers=40.416741,-3.70325,red&size=512x512&key=MAPS_API_KEY">

Si descomponemos la URL veremos los diferente parámetros que intervienen y con los que podemos personalizar nuestro gráfico.

  • center:              //Centro de la imagen (ej: 0.0000,0.0000)
  • zoom:                //Zoom que se le aplica a la imagen, de 0 a 19 (0 más lejos, 19 más cerca)
  • size:                  //Tamaño de la imagen en pixeles (máximo 512×512)
  • maptype:          //Tipo de mapa (roadmap => Mapa para páginas web, mobile => Mapa para bajas resoluciones)
  • markers:          //Marcadores dentro del mapa. (ej: markers=40.702147,-74.015794,blues|40.711614,-74.012318,green)

me alegra muchísimo esta noticia, ya que en el trabajo usamos bastante Google Maps y cuando es requerido (casi siempre) hacer la web accesible nos encontrábamos con problemillas para representar los mapas, parece que esta será la gran solución :)

Se podria hacer tambien un imprimir pantalla y listos…

Que interesante, es todo un mundo esto de los callejeros online, y las posibilidades son infinitas.

Muchisimas gracias!!

Me salvas la vida. Precisamente google maps falla en moviles puesto que disponen de una version especifica para moviles y bloquean la version web. Lo malo de esta version es que no permite mashups. Con esta opcion se podria crear un sistema rudimentario que permitira mucha mas libertad que GMM ;)

Aunque al final no se si terminaré haciendo ese proyecto pero al menos se que no esta todo perdido xD

Gracias de nuevo ;)

Lo probé y veo que no funciona con varias latitudes/longitudes. Por ejemplo y sin hilar fino, no pude hacerlo funcionar con las coordenadas para Buenos Aires. SÍ me funciona con las ciudades del tutorial que tienen en http://code.google.com/apis/maps/documentation/staticmaps/index.html
A ver si alguien puede che:

que gran !! gracias anieto2k si no fuera por ti.. jeje

un saludeitor

Comentar

#

Me reservo el derecho de eliminar y/o modificar los comentarios que contengan lenguaje inapropiado, spam u otras conductas no apropiadas en una comunidad civilizada. Si tu comentario no aparece, puede ser que akismet lo haya capturado, cada día lo reviso y lo coloco en su lugar. Siento las molestias.


Cerrar
Enviar por Correo