Visor de KML y KMZ
Abre un fichero KML o KMZ de Google Earth o de Google My Maps y míralo en el mapa con sus colores y carpetas. Mide lo que trae y pásalo a GeoJSON, GPX o CSV si lo necesitas.
Arrastra aquí tu fichero KML o KMZ
También abre KML, KMZ, GeoJSON y GPX
El fichero se lee en tu navegador: no se sube a ningún sitio.
Cargando el mapa…
Cómo se usa
Arrastra el fichero hasta la herramienta o elígelo con el botón. Al momento lo verás en el mapa con los colores que trae, el recuento de puntos, líneas y polígonos, la longitud de las líneas y la superficie de los polígonos. Toca un elemento en el mapa o en la lista para ver su nombre, su descripción y todos sus datos.
El fichero se lee en tu navegador y no se sube a ningún sitio. Puedes abrir un KML con datos privados, como las fincas de una explotación o los clientes de una ruta comercial, sin que salgan de tu dispositivo.
Qué es un fichero KML
KML (Keyhole Markup Language) es el formato de Google Earth. Nació en Keyhole, la empresa que Google compró en 2004 para hacer su globo terráqueo, y en 2008 el Open Geospatial Consortium (OGC) lo aprobó como estándar. Es un fichero de texto en XML que guarda marcas de posición (puntos, líneas y polígonos), carpetas, estilos y datos de cada elemento.
Las coordenadas de un KML van siempre en longitud, latitud y, si acaso, altitud, sobre el sistema WGS84, el mismo del GPS. Por eso un KML se abre igual en cualquier programa: Google Earth, Google My Maps, QGIS, ArcGIS o este visor.
KML y KMZ: en qué se diferencian
Un KMZ es un KML comprimido en ZIP, a veces con los iconos y las imágenes que usa. Pesa mucho menos y por eso es lo que suelen dar Google My Maps y Google Earth al exportar. Este visor lo descomprime en el navegador y abre el KML principal, normalmente «doc.kml».
Si una aplicación te pide un KML y tienes un KMZ, ábrelo aquí y descárgalo como KML. Si un KMZ no se abre, comprueba que no sea un shapefile o un ZIP con otra cosa dentro: el visor te lo dirá.
Cómo sacar un KML de Google My Maps o de Google Earth
En Google My Maps, abre el menú de los tres puntos junto al título del mapa y elige «Exportar a KML/KMZ». Puedes exportar el mapa entero o una sola capa, y marcar la casilla para que salga un KML en lugar de un KMZ. Cada capa del mapa sale como una carpeta, y las columnas de la tabla de datos, como datos de cada elemento.
En Google Earth Pro, haz clic con el botón derecho en una carpeta o un lugar de la lista y elige «Guardar lugar como…». Puedes guardarlo como KML o como KMZ.
Problemas típicos al abrir un KML
No sale nada en el mapa. Puede que el KML solo tenga un enlace de red (NetworkLink) a otro fichero de internet, que no se sigue, o una imagen superpuesta (GroundOverlay). El visor te avisa de las dos cosas. También puede que las coordenadas no estén en grados porque el fichero lo ha escrito mal un programa de SIG: entonces te pide el sistema en que están.
Los iconos no son los de Google Earth. Los puntos se dibujan como círculos con el color de su icono, y las líneas y los polígonos, con su color, su grosor y su transparencia. Las descripciones con HTML se muestran como texto, sin ejecutar nada de lo que traigan.
Muchos KML ponen la altitud a 0 en todos los puntos. El visor la quita al leerlo para que no aparezca en el GPX ni en el CSV como si fuera una altitud de verdad.
Pasar un KML a GeoJSON, GPX o CSV
Al convertir se guardan los nombres, las descripciones, los datos de cada elemento (ExtendedData), las carpetas y los estilos. En GeoJSON, las carpetas van en la propiedad «folder» y los colores, con las claves de simplestyle que entienden geojson.io y muchas otras herramientas. En GPX, los puntos van como puntos de paso y las líneas como trazas; los polígonos van como trazas cerradas, porque GPX no tiene polígonos.
El CSV lleva una fila por elemento con su geometría en WKT, la columna que leen QGIS y Google My Maps al importar, o una fila por cada punto, con su altitud. Si vuelves a abrir aquí el fichero convertido, todo vuelve a estar como al principio.
Preguntas frecuentes
¿Se sube mi KML a algún servidor?
No. Se lee y se convierte en tu navegador. Solo se descargan del servidor las teselas del mapa base, como en cualquier mapa.
¿Abre ficheros KMZ?
Sí. Un KMZ es un KML comprimido en ZIP: se descomprime en el navegador y se abre el KML que lleva dentro.
¿Puedo abrir un KML sin Google Earth?
Sí. Aquí lo ves en el mapa con sus carpetas, colores y datos, sin instalar nada. Si quieres el globo en 3D o las imágenes superpuestas, Google Earth sigue siendo la mejor opción.
¿Hasta qué tamaño de fichero abre?
Hasta 60 MB. Los ficheros grandes se leen en segundo plano, sin bloquear la página, y la lista enseña los elementos de 100 en 100.
¿Cómo se miden las líneas y los polígonos?
Sobre el elipsoide WGS84 con GeographicLib, el mismo método que usan los programas de SIG. A los polígonos con huecos se les resta la superficie de los huecos.
¿Se pueden editar los elementos?
No: el visor es para ver, medir y convertir. Para dibujar una zona y medirla, usa «Medir superficie».
Herramientas relacionadas
Todas las herramientasFuentes y referencias
- Estándar KML 2.2 · Open Geospatial Consortium (OGC)
- GeographicLib · Charles Karney (medidas sobre el elipsoide)
- Mapa base · OpenFreeMap, con datos de OpenStreetMap