X

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

Un 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

3.  Subirlo a Google Maps

  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.

 

 

Puedes 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.

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.

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.

geofumadas: Editor de Geofumadas
Related Post