Convertir GPX a KML

Gratis, privado y rápido: todo ocurre en su navegador, su archivo GPX nunca se sube.

De GPX a KML: ¿por qué convertir?

Un archivo GPX es lo que obtiene al exportar una caminata, una salida en bici o una carrera desde un dispositivo Garmin, Strava, Komoot o una aplicación del teléfono. Google Earth y Google My Maps prefieren KML, y Google Earth es un buen lugar para ver un recorrido sobre el relieve en 3D o compartirlo con personas que no tienen software de GPS. Este convertidor transforma los waypoints, las rutas y los tracks de un archivo GPX en un solo archivo KML con una carpeta para cada tipo, conserva los nombres y las descripciones como etiquetas y texto del globo de los marcadores, y conserva la altitud de cada punto. Los campos que el GPX no usa se omiten, así que los datos del marcador quedan breves. El archivo se lee y se convierte en su navegador con GDAL, la biblioteca de código abierto de QGIS; su track, que muestra dónde vive y cuándo sale, nunca se sube.

Cómo convertir GPX a KML

  1. Suelte su archivo .gpx en el recuadro o haga clic para elegirlo.
  2. Revise el track en el mapa y marque la casilla si también quiere cada punto del track con su hora.
  3. Haga clic en «Convertir a KML» y abra el archivo en Google Earth o impórtelo en My Maps.

Qué cambia al convertir

Waypoints, rutas y tracks pasan a ser carpetas

GPX guarda por separado tres tipos de datos. Los waypoints son lugares sueltos, como una cumbre o un aparcamiento; una ruta es una línea planificada a través de unos pocos puntos, y un track es el recorrido que realmente registró. Si el archivo contiene más de un tipo, cada uno se convierte en su propia carpeta KML, llamada waypoints, routes y tracks, para que pueda activarlas y desactivarlas en Google Earth; un archivo que solo tiene un track da una carpeta con el nombre del archivo. Un track que se pausó y se reanudó tiene varios segmentos; sigue siendo un solo marcador con varias líneas.

Se conserva la altitud, pero la línea sigue el terreno

El valor ele de cada punto se convierte en la altitud de las coordenadas KML. El KML no fija un modo de altitud, así que Google Earth dibuja el track sobre el terreno, que suele ser lo que se quiere para una caminata. Para ver las alturas registradas, abra las propiedades del marcador en Google Earth Pro y ponga la altitud en absoluta. Los puntos sin altitud siguen siendo bidimensionales.

Las horas se quedan en los puntos del track

En un track GPX cada punto puede llevar una marca de tiempo, pero una línea KML no. Por eso la línea del track no tiene horas. Marque «Incluir también cada punto del track» para obtener una carpeta adicional con un marcador por punto, cada uno con su hora (en formato ISO, como 2024-05-01T08:07:30Z) y su altitud como datos. Las horas se guardan como campos de datos, no como marcas de tiempo KML, así que el control deslizante de tiempo de Google Earth no las anima.

No se trasladan frecuencia cardiaca, cadencia ni potencia

Los relojes Garmin y los ciclocomputadores añaden frecuencia cardiaca, cadencia, temperatura y potencia como extensiones a cada punto del track. Estas extensiones propias de cada dispositivo no se leen, así que el KML solo contiene posición, altitud y hora.

Nombres y descripciones

El nombre GPX se convierte en el nombre del marcador que Google Earth muestra en el mapa, y la descripción GPX en el texto del globo. Los demás valores presentes, como el símbolo, el comentario o el tipo del waypoint, se conservan como datos del marcador. Puede elegir otro campo para los nombres antes de convertir.

Sobre los formatos

GPX

GPX (GPS Exchange Format) es el formato XML que usan los dispositivos GPS y aplicaciones como Garmin, Strava y Komoot. Guarda waypoints, rutas y tracks, con hora y altitud opcionales. La versión que se usa hoy es la 1.1, de 2004, publicada por TopoGrafix.

  • Los waypoints son puntos sueltos; una ruta es una línea planificada a través de pocos puntos; un track es el recorrido registrado, a menudo con miles de puntos.
  • Los tracks pueden llevar una marca de tiempo y una altitud en cada punto.
  • Las coordenadas son siempre latitud y longitud WGS84.
  • GPX tiene un conjunto fijo de campos (nombre, descripción, símbolo, tipo y algunos más); todo lo demás debe ir en extensiones.

KML

KML (Keyhole Markup Language) es el formato XML de Google Earth y Google My Maps, y una norma OGC desde 2008. Además de la geometría, puede contener estilos, iconos, carpetas y descripciones en HTML.

  • Siempre longitud y latitud WGS84, con altitud opcional.
  • Las carpetas agrupan marcadores; cada carpeta puede convertirse en una capa propia al convertir.
  • Los estilos (colores, grosores de línea, iconos) son propios de KML y Google Earth.

Preguntas frecuentes

¿Se sube mi archivo GPX?

No. Su navegador lee el archivo y escribe el KML en su propio dispositivo. No se envía nada a ningún servidor, así que los lugares en los que ha estado y cuándo estuvo allí siguen siendo privados.

¿Cómo saco un archivo GPX de Strava o Garmin Connect?

En el sitio web de Strava, abra la actividad, haga clic en el menú de tres puntos y elija Exportar GPX. En Garmin Connect, abra la actividad, haga clic en el icono del engranaje y elija Exportar a GPX. La mayoría de las demás aplicaciones tienen una opción parecida de exportar o compartir.

¿Puedo importar el KML en Google My Maps?

Sí. Añada una capa en My Maps, haga clic en Importar y elija el archivo. Un track con miles de puntos no da problemas como una sola línea, pero la opción de puntos adicionales crea un marcador por punto, lo que puede ser demasiado para una capa de My Maps.

¿Recibo un KMZ?

Recibe KML simple, que Google Earth y My Maps abren directamente. Para crear un KMZ, abra el KML en Google Earth Pro y guarde el lugar con el tipo de archivo KMZ.

¿Cambian las coordenadas?

No. GPX y KML usan ambos longitud y latitud WGS84, así que las posiciones se copian tal cual.