Convertir KMZ a GPX

Aquí puedes convertir KMZ a GPX gratis y sin cuenta: suelta el archivo arriba y en un par de segundos tienes el resultado listo para descargar. La conversión ocurre en tu propio navegador, así que el archivo no se sube nunca. Funciona igual en Windows, macOS y Linux que en iPhone y Android, y sigue funcionando aunque cortes la conexión.

  • Dónde se ejecuta En tu navegador. El archivo no se sube.
  • Reconstruido GPX funciona de otra manera que KMZ. No es la degradación gradual de un códec con pérdida: lo que GPX puede expresar se reproduce fielmente, y lo que no tiene equivalente allí no sobrevive en absoluto.
  • Límite de tamaño Hasta 100 MB por archivo, gratis y sin cuenta.
  • Conviene saberlo Las posiciones, la altitud y las marcas de tiempo sí viajan. Los datos de sensores, los estilos y las imágenes incrustadas no.

Hasta 100 archivos a la vez. Mezclar formatos no es problema.

Alguien publicó un mapa y tu aparato quiere una traza

KMZ es el formato en el que publican las organizaciones. Servicios de parques nacionales, federaciones de montaña, ayuntamientos, organizadores de marchas y empresas de topografía exportan desde herramientas que producen archivos de Google Earth, y prefieren la forma comprimida porque viaja como un solo adjunto y se abre pareciendo un mapa. Nada de eso ayuda si la ruta tiene que acabar en una muñeca.

Los relojes, los ciclocomputadores y las aplicaciones de navegación están construidos alrededor de GPX. La conversión toma lo que dibujó quien publicó el archivo y lo reescribe en la forma que el aparato espera: las líneas pasan a ser pistas, los alfileres pasan a ser puntos de interés, y los nombres viajan con ellos. Lo que el editor envolvió alrededor de la geometría —los estilos, las imágenes, la estructura de carpetas— no forma parte de lo que un aparato sigue y no sobrevive.

Sacar el documento de dentro del archivo comprimido

Un KMZ es un ZIP cuyo miembro principal es un documento KML. El lector lo descomprime en el navegador y busca primero un miembro llamado doc.kml, que es el nombre que escribe Google Earth al guardar. Cuando el archivo lo produjo otra cosa, el documento puede llamarse cualquier cosa, así que la alternativa es el primer miembro cuyo nombre acabe en .kml.

Esa alternativa no es adorno defensivo: las exportaciones desde programas de sistemas de información geográfica suelen nombrar el documento como la capa, y el archivo de un equipo de campo puede contener algo como Ruta_final_v3.kml y nada llamado doc. Si no hay ningún miembro KML con ningún nombre, la conversión se detiene diciéndolo, lo que casi siempre significa que el archivo es un ZIP de otra cosa al que le cambiaron la extensión.

Lo que el archivo lleva dentro y tu reloj no puede usar

Abre un KMZ publicado como si fuera un ZIP y el KML suele ser lo más pequeño que hay dentro. Al lado están los gráficos de los alfileres que usa el mapa, una imagen de leyenda, a veces un escaneo georreferenciado de un mapa de senderos impreso colocado sobre el terreno, y de vez en cuando fotografías clavadas en los miradores. Eso es exactamente para lo que existe el formato comprimido, y es la razón por la que quien publicó lo eligió.

GPX no tiene ningún elemento para nada de eso. Un punto de interés de GPX es una posición, un nombre y como mucho un comentario; no hay imagen, ni estilo, ni superposición. Así que la conversión escribe la geometría y deja el resto dentro del archivo, que es la única opción honesta. Si la imagen del mapa de senderos era justo lo que querías, sácala renombrando el archivo a .zip y llévala en el móvil junto al GPX.

Qué llega al aparato: pistas, alfileres y sus nombres

Cada LineString que aparezca en cualquier parte del documento se convierte en una pista con un único segmento, conservando como nombre de la pista el del marcador que la contenía. Cada marcador que contiene un punto se convierte en un punto de interés con su nombre. Los puntos de interés se escriben antes que las pistas, que es el orden convencional y el que esperan los aparatos de mano cuando construyen su lista de lugares.

Los nombres son lo que conviene revisar antes de sincronizar. Llegan literalmente, y los KMZ publicados etiquetan las cosas pensando en una leyenda y no en una pantalla pequeña: «Tramo 4 (balizas azules, cerrado de noviembre a marzo)» es informativo en un monitor y queda cortado en cualquier cosa útil en un reloj. Renombrar pistas y puntos en el GPX después es una edición de cinco minutos en un editor de texto y es lo que convierte el archivo en algo usable en el campo.

Muchos mapas publicados son superficies y no líneas

Buena parte de los KMZ que publican las administraciones describen recintos: un coto, una zona de acampada permitida, una franja cortada por incendios, el límite de una finca, la huella de una cobertura. Eso son polígonos, y su contorno vive dentro de elementos de frontera anidados por los que este lector no desciende, así que no producen ninguna pista. Un KMZ hecho enteramente de ellos se convierte en nada y lo dice.

Ese mensaje es exacto y además es información útil sobre el archivo: te han dado un mapa de dónde se aplica algo, no un recorrido por dentro. Cuando lo que quieres seguir es el propio contorno —recorrer un lindero, revisar un vallado—, abre el KMZ en Google Earth y vuelve a trazar el perímetro con la herramienta de ruta, y convierte el resultado. Un marcador con varias geometrías agrupadas se salta por el mismo motivo estructural y tiene el mismo arreglo.

El problema de la altitud en una ruta publicada

Una coordenada de KML puede llevar la altitud como tercer valor, y la conversión la escribe cuando está. La trampa es lo que escriben de verdad quienes publican. Una línea dibujada en Google Earth y pegada al terreno lleva altitud cero en cada vértice, porque el visor la va a apoyar en el suelo de todas formas, así que el GPX llega con un perfil plano al nivel del mar.

Un aparato al que le enseñas ese archivo informa de cero desnivel, que es la lectura correcta de los datos que le han dado. Los planificadores de ruta y las aplicaciones de entrenamiento suelen recalcular la altitud contra su propio modelo del terreno al importar, y el resultado es mejor que lo que mide un receptor de todas formas. Si necesitas el perfil antes de salir, carga el GPX en un planificador en vez de fiarte de los números del archivo; y si el tercer valor falta por completo, no se escribe ninguna altitud, que de las dos es la salida más limpia.

Si el archivo sabe a qué hora ocurrió algo

La mayoría de las rutas publicadas no llevan ningún tiempo, porque una línea guarda coordenadas y nada más. El GPX no lleva entonces ningún elemento de tiempo en sus puntos, lo que es perfectamente válido y significa que el archivo es un recorrido a seguir y no una actividad que subir.

La excepción es un archivo construido a partir de una exportación de GPS, donde el documento puede contener una traza con listas paralelas de marcas de tiempo y posiciones. Esas marcas sí se leen y se llevan al GPX exactamente como estaban escritas, sin reformatear. La prueba rápida es descomprimir el archivo y buscar la palabra when dentro del KML: si aparece, cuenta con tiempos en la salida, y si no, cuenta con un recorrido. Intentar subir un recorrido como si fuera una actividad terminada es el desajuste que produce ese rechazo por falta de datos de tiempo.

Varias rutas en un solo archivo, y qué hacer con ellas

Quien publica suele enviar una red y no una ruta: ocho senderos señalizados, un juego de variantes, un recorrido principal con sus atajos, las cinco etapas de un camino. Cada línea del documento se convierte en su propia pista, así que el GPX sale conteniéndolas todas, cada una con el nombre que tenía su marcador.

Los aparatos varían mucho en cómo digieren eso. Algunos las enumeran y te dejan elegir; otros las encadenan en un recorrido imposible que salta de un punto de partida a otro; algunos aceptan solo la primera. Si tu aparato hace lo que no toca, la solución es partir el GPX en un archivo por pista antes de sincronizar, cosa que hacen casi todas las herramientas de planificación de escritorio en un par de clics y que además te permite tirar las siete etapas que no vas a caminar.

Once centímetros de precisión, y por qué no más

Las coordenadas se escriben con seis decimales, que son unos once centímetros sobre el terreno. No es un número redondo elegido al azar: el error propio de un receptor GPS es de varios metros, así que los dígitos posteriores a ése registran ruido. Escribir los diecisiete que caben en un número de coma flotante haría el archivo varias veces más grande sin hacerlo más exacto.

Merece decirlo porque a veces alguien compara el GPX con el KML original, ve menos cifras y concluye que se ha perdido precisión. No se ha perdido nada que estuviera realmente ahí: el vértice sigue estando donde estaba con un margen menor que la anchura de la propia senda, y desde luego menor que el margen con el que caminas.

Un archivo pequeño puede descomprimirse en un documento enorme

El tamaño de un KMZ dice muy poco sobre cuánta geometría lleva dentro. El texto de las coordenadas se comprime extraordinariamente bien, porque son cifras repetitivas, así que un archivo modesto puede contener un documento varias veces mayor y con cientos de miles de vértices.

El límite gratuito aquí son 100 MB para el archivo tal como está, y en la práctica lo primero que encontrarás en una publicación de verdad grande es la memoria de la propia pestaña. Si un archivo grande se atasca, la comprobación que merece la pena es renombrarlo a .zip y mirar el tamaño sin comprimir del miembro KML, porque ese número, y no el del archivo comprimido, es lo que hay que analizar y mantener en memoria.

El archivo de otra persona, convertido sin terceros

La descompresión, el análisis y la reescritura ocurren dentro de esta pestaña. Ninguna petición lo lleva a ninguna parte, cosa que enseña el panel de red durante una conversión, y la página sigue funcionando sin conexión una vez cargada.

Con un archivo recibido el argumento tiene dos mitades. Un KMZ de un levantamiento o de un cliente llega a menudo con condiciones sobre dónde puede guardarse, y pegarlo en un conversor web es justo la transferencia que esas condiciones existen para impedir. Un archivo de un sendero es menos delicado, pero el GPX que salga de él está a punto de registrar por dónde andas tú: empezar esa cadena sin un desconocido dentro no cuesta nada.

Cómo convertir KMZ a GPX

  1. Suelta tu archivo KMZ en esta página, o haz clic para elegir uno.
  2. Elige GPX como destino. La conversión ocurre en tu navegador y el archivo no se sube.
  3. Descarga el archivo GPX terminado.

KMZ frente a GPX: qué cambia

KMZ frente a GPX
KMZGPX
Nombre completoKML comprimidoGPS Exchange Format
Extensión de archivo.kmz.gpx
Tipo de medioapplication/vnd.google-earth.kmzapplication/gpx+xml
Publicado por primera vez2002
Publicado porKeyholeTopografix
EspecificaciónOGC KML 2.3GPX 1.1
LicenciaEstándar abiertoEstándar abierto
Situación actualVigenteVigente
Se abre en el navegadorNingún navegadorNingún navegador
Considerado en su lugarKMLKML, TCX

Abrir el resultado

QGIS lee tanto KMZ como GPX, así que puedes comparar el resultado con el original sin un segundo programa.

Para qué sirve cada formato

KMZ es el formato de Keyhole. Está recogido en OGC KML 2.3, y conviene conocerlo si el archivo tiene que sobrevivir a la herramienta que lo escribió.

GPX viene de Topografix y es de 2002, recogido en GPX 1.1. Garmin BaseCamp, Strava y QGIS lo leen.

De KMZ a GPX: preguntas frecuentes

¿Se sube a algún sitio mi archivo KMZ?

No. Esta conversión ocurre por completo en tu navegador, así que el archivo no sale de tu dispositivo. Puedes comprobarlo tú: abre la pestaña de red de las herramientas de desarrollo y convierte algo. Verás la propia página y las peticiones de estadística y publicidad con las que se paga este servicio, y ni una sola que lleve tu archivo.

¿Convertir KMZ a GPX es gratis?

Sí. Sin cuenta, sin marca de agua y sin cupo diario que se gaste: se ejecuta en tu propio equipo, así que puedes volver tantas veces como quieras. El navegador procesa archivos de hasta 100 MB, 100 a la vez.

¿Se pierde calidad al convertir KMZ a GPX?

KMZ y GPX describen el contenido de maneras radicalmente distintas. La conversión es por tanto una reconstrucción y no una copia: fiel, pero no idéntica byte a byte. Las posiciones, la altitud y las marcas de tiempo sí viajan. Los datos de sensores, los estilos y las imágenes incrustadas no.

¿Tengo que instalar algo para abrir un archivo GPX?

Para la conversión no: ocurre en el navegador que ya tienes abierto. Para abrir el resultado necesitas después el programa con el que tu dispositivo muestra normalmente GPS Exchange Format.

Más sobre estos formatos