Convertidor de KML a GPX

La conversión de marcado geográfico KML de Google a la pista GPS GPX estandariza las características de mapeo propietarias en datos universales de puntos de referencia y pistas.

Selecciona o arrastra archivos aquí

Privado - los archivos nunca salen de tu dispositivo

o pega Ctrl+V

Mientras esperas tus archivos, puedes jugar a Code Rain

Garantía de privacidad sin transmisión de red: 0 bytes subidos a servidores externos. Todo el procesamiento se realizó de forma local en el entorno seguro de tu navegador.

Comparativa de formatos y especificaciones técnicas

EspecificaciónKMLGPX
Tipo MIMEapplication/vnd.google-earth.kml+xmlapplication/gpx+xml
Tiponotación XML geográficaformato de intercambio de datos GPS
Compresióntexto XML (KMZ cuando está comprimido en ZIP)texto XML
Especificación estándarOGC KML 2.3Topografix GPX 1.1
Cabecera de bytes mágicos3C 3F 78 6D 6C ... 3C 6B 6D 6C (<kml)3C 3F 78 6D 6C ... 3C 67 70 78 (<gpx)

Resumen de formatos y aplicaciones

Los archivos del lenguaje de marcado Keyhole de Google almacenan una geometría visual rica que incluye polígonos, iconos y rutas con estilo construidos principalmente para Google Earth. Sin embargo, las unidades de hardware como los dispositivos de mano Garmin, los ciclocomputadores y los relojes deportivos requieren archivos del formato de intercambio GPS para leer pistas y rutas de navegación. El cambio de KML a GPX cierra la brecha entre el software de visualización de escritorio y el hardware de campo para exteriores. Los investigadores de campo, excursionistas y pilotos de drones a menudo recopilan puntos de referencia en Google Earth y necesitan transferir esas coordenadas a receptores GPS dedicados. Debido a que los registradores de hardware no pueden interpretar las reglas de estilo o las extrusiones 3D que se encuentran en los documentos KML, la traducción de los datos espaciales garantiza que las unidades de navegación puedan leer las coordenadas exactas, elevaciones y marcas de tiempo sin errores de renderizado.

Especificaciones técnicas y desglose de códecs

KML usa el tipo MIME application/vnd.google-earth.kml+xml y es una notación XML de texto. Un archivo KMZ es un ZIP que contiene un archivo KML principal, normalmente llamado doc.kml, y archivos de apoyo opcionales. GPX usa application/gpx+xml y organiza pistas, rutas y puntos de referencia en XML. Ninguno usa cabeceras binarias propias; ambos se basan en la declaración XML y etiquetas raíz como <kml> o <gpx>. La conversión analiza el árbol XML, extrae coordenadas y elevaciones y las asigna al esquema de pistas y puntos de GPX.

Compatibilidad con sistemas operativos y navegadores

Ambos formatos de texto XML logran una compatibilidad universal en todos los sistemas operativos de escritorio modernos, incluidos Windows, macOS y Linux, utilizando analizadores de texto estándar o software SIG como QGIS. Las plataformas móviles en iOS y Android leen ambos tipos de archivos a través de aplicaciones de mapeo especializadas. Los navegadores web analizan de forma nativa la estructura XML subyacente utilizando analizadores DOM integrados, lo que permite que las herramientas de mapeo basadas en web rendericen las rutas geográficas directamente en la ventana gráfica. La compatibilidad también depende de la aplicación, el dispositivo, el sistema operativo y su versión.

Información útil

Antes de convertir, elimina los elementos de estilo KML innecesarios, como los enlaces a iconos personalizados y los rellenos de polígonos. Así, el archivo GPX resultante será más ligero y fácil de leer en dispositivos con memoria limitada.

Preguntas frecuentes

¿Cómo se convierte KML de Google a pista GPS GPX sin perder calidad?

La conversión no tiene pérdidas matemáticas para las coordenadas geográficas, lo que significa que los valores de latitud, longitud y elevación se transfieren con precisión. Sin embargo, el proceso tiene pérdidas para los datos de estilo visual, como los colores de los polígonos, los iconos personalizados y los ángulos de cámara 3D, porque el esquema GPX solo almacena puntos de coordenadas sin procesar, pistas y rutas sin propiedades estéticas.

¿Cuál es la diferencia entre KML de Google y pista GPS GPX?

KML es una notación XML centrada en la visualización diseñada para representar características geográficas complejas, imágenes y modelos 3D dentro de Google Earth. GPX es un esquema XML ligero centrado en GPS diseñado estrictamente para intercambiar pistas grabadas, puntos de referencia y rutas de navegación entre dispositivos de hardware y software de mapeo.