Como subir un kml a Google Maps

Hace varios días un amigo me envió una pregunta respecto subir mapas que se puedan desplegar en Google Maps sin estar metiéndose con la API, aquí dedico un rato a ello.

1. Crear un kml

google earth hondurasUn kml se puede crear casi con cualquier programa de mapeo, puede ser ArcGIS, Manifold, Bentley Map. GvSIG o AutoCAD Map. 

Solo deberías hacer file/export/kml o algo parecido

En este caso, voy a exportar esta geometría.

El tipo de línea, relleno, y demás características se irán con el archivo, entre más… más grande será.

2. Abrirlo con Google Earth

Para ver el archivo en Google Earth:  File/open

google earth honduras

3.  Subirlo a Google Maps

image  Para subirlo a Google Maps, debes tener una cuenta gmail y solo debes agregar Google Maps a tu perfil, y al llegar a Google Maps logearte.

 

Luego eliges la opción crear nuevo mapa e importar.  Luego al hacer clic sobre la figura puedes agregarle datos, inclusive fotografías o contenido web.

 

 

imagePuedes subir archivos kml, kmz o GeoRSS hasta de 10 MB

 

 

4.  Desplegarlo en Google maps

Una vez subido, lo puedes ver e inclusive compartir el enlace para que otros también lo vean si decides que es de acceso público.

google earth honduras

Y como lo ha dicho Gerardo en los comentarios, si se tiene el archivo almacenado en algún lugar, conociendo el url, se escribe en el espacio de "buscar mapa" y listo, se desplega.  Siempre y cuando no sea una archivo muy grande… 10 MB supongo.

image

Para resolver el problema de tamaño, se puede simplificar la geometría desde el programa GIS, cuidando que la topología se mantenga. 

De ejemplo aquí les dejo el mapa de los 298 Municipios de Honduras en formato kml, al exportarlo normal mide 104 MB, este ha sido simplificado usando Manifold GIS hasta quedar en un tamaño de 12 MB… un día de estos hablamos de como lo hace Manifold.

6 Replies to “Como subir un kml a Google Maps”

  1. Quiero subir un plano, y ponerlo en el Maps pero me sale al momento de importar el archivo .kmz que no se han realizado cambios en el maps, y he hecho pruebas cn unos Kb y me sale lo mismo.
    Alguien sabe que estoy haciendo mal?

  2. Quisiera poder añadir a gmail el mapa para publicar fotos tengo miles ya que vivo a media cuadra de una playa hermosa

  3. Ese límite no lo conocía..sí, tiene límites también en cuanto a no poder mostrar objetos 3D, por ejemplo. Pero si hay un “screen overlay”, se mostrará en el Mapa..o íconos personalizados, etc. Es una manera bien rápida de mostrar kml en Maps..

    Y de paso, ya te voy saludando por este año y deseándote toda la suerte que te mereces para el año próximo!…además de felicitarte por tu excelente blog, que según mi opinión, debe ser el más Humano que hay, dentro de estos temas técnicos que tratas, cosa que para mí, es lo más importante.

  4. Además, si tienes un kml/kmz subido a algún servidor, se puede pegar la URL correspondiente en la casilla de “Buscar en Mapa” y luego hacer clic allí. Se cargará el kml. Ojo! El nombre del archivo no debe tener mayúsculas ni espacios.
    De esa manera se verá el kml/kmz en el mapa. Luego, también se puede personalizar y/o pegar el enlace de dicho mapa (que mostrará el kml también).

    Saludos!

Deja un comentario

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.