Convertir entre KML, KMZ, GPX y GeoJSON

Arrastre el archivo y elija el formato de salida: verá el resultado en el mapa y qué datos no pasan al nuevo formato.

  • Gratis, sin registro
  • En el móvil y el ordenador
  • Resultados al instante

Archivos

  • Ningún archivo todavía: el mapa muestra un ejemplo.

Convertir a

Para convertir un archivo geográfico se arrastra a la página y se elige el formato de salida (KML, KMZ, GPX o GeoJSON); la conversión se hace en el navegador y la herramienta avisa de lo que no se conserva, como los estilos o los polígonos en GPX. También se admiten Shapefiles comprimidos en ZIP como entrada.

¿Cómo convertir KMZ a KML?

Un KMZ se convierte a KML arrastrándolo a la página y eligiendo «KML» como salida: la herramienta descomprime el archivo y descarga el doc.kml de su interior. La conversión no pierde datos geográficos; solo las imágenes que traía el KMZ quedan fuera del KML, que las enlaza por nombre.

Sin esta herramienta se puede hacer a mano: se cambia la extensión del archivo de .kmz a .zip, se descomprime y el archivo doc.kml es el KML.

¿Cómo convertir KML a GPX?

Un KML se convierte a GPX arrastrándolo y eligiendo «GPX»: los puntos pasan a puntos de paso y las líneas, a tracks o rutas, a elección. Los polígonos no existen en GPX y se convierten en líneas cerradas; los colores y las descripciones con formato se pierden, y la herramienta lo indica antes de descargar.

Este es el camino habitual para llevar a un GPS o a una aplicación de senderismo una ruta trazada en Google My Maps o Google Earth. Una ruta de Google Maps no se descarga directamente: hay que recrearla en Google My Maps con «Añadir indicaciones», exportarla en KML y convertir ese KML a GPX aquí.

¿Cómo convertir GeoJSON a KML?

Un GeoJSON se convierte a KML arrastrándolo y eligiendo «KML»: cada elemento conserva su geometría y sus atributos, que pasan a datos extendidos del KML, y se puede elegir qué atributo usar como nombre de cada elemento. El resultado se abre directamente en Google Earth o en Google My Maps.

Si el GeoJSON tiene coordenadas en otro sistema distinto de WGS84, por ejemplo UTM, la herramienta lo detecta y las transforma, porque KML solo admite latitud y longitud en WGS84.

¿Qué se pierde al convertir entre formatos?

Al convertir entre formatos se pierde lo que el formato de destino no sabe guardar: GPX no guarda polígonos ni estilos, GeoJSON no guarda estilos ni carpetas y KML no guarda las marcas de tiempo de cada punto de un track con la misma estructura que GPX. La tabla resume qué conserva cada conversión.

Archivos con puntos, líneas y polígonos representados en un mapa dentro del navegador.
Los archivos geográficos guardan geometrías y atributos; cada formato conserva información distinta al convertirlo.
Qué se conserva en cada conversión
De → a Geometrías Atributos Estilos y colores Tiempos y altitud
KMZ → KML todas sí sí sí
KML → GPX puntos y líneas; polígonos como líneas solo nombre y descripción no altitud sí
KML → GeoJSON todas sí no altitud sí
GPX → KML todas nombre y descripción se aplican estilos por defecto altitud sí; tiempos según el visor
GPX → GeoJSON todas nombre, descripción y tiempos como atributos no sí
GeoJSON → KML todas sí, como datos extendidos por defecto altitud si existe
Shapefile → KML o GeoJSON todas sí no altitud si existe

¿Cómo convertir un Shapefile a KML?

Un Shapefile se convierte a KML comprimiendo en un ZIP al menos sus archivos .shp, .shx y .dbf, y conviene añadir también el .prj, que indica el sistema de coordenadas, y arrastrando ese ZIP a la página. Sin el .prj la herramienta pregunta el sistema, por ejemplo ETRS89 UTM 30N, y transforma las coordenadas a WGS84.

Escriba al menos dos letras. ↑ ↓ para elegir, Intro para abrir.