De KML o KMZ a GPX

¿Has dibujado la ruta en Google My Maps o Google Earth? Expórtala y arrástrala aquí. Es la más fiel de las tres conversiones: un KML ya contiene la línea que dibujaste, así que no hay ninguna carretera que reconstruir y nada que adivinar.

Tu archivo no sale del navegador. La conversión ocurre en esta página, en JavaScript: no se sube nada, no se guarda nada, y nosotros no vemos el archivo nunca. Abre el panel de red de tu navegador mientras conviertes: no hay ninguna petición que mirar.

Estas herramientas funcionan en tu navegador, así que necesitan JavaScript. Sin JavaScript aquí no hay nada que hacer, pero las mismas conversiones funcionan en el servidor en motogpx.org, que sí funciona sin él.

En Google My Maps: abre el mapa, el menú de tres puntos junto al título, Exportar a KML/KMZ. Sirven tanto el .kml como el .kmz.

Cómo exportar desde Google My Maps

  1. Abre tu mapa en mymaps.google.com.
  2. Pulsa el menú de tres puntos junto al título del mapa y luego "Exportar a KML/KMZ".
  3. Deja desactivado "Mantener los datos actualizados", elige el mapa completo y descarga.
  4. Arrastra aquí el archivo descargado.

Preguntas

Mi mapa tiene varias capas. ¿Qué pasa?

Los trozos que se tocan de punta a punta se tratan como una sola ruta y se unen: así exporta una capa de "indicaciones", un trozo por tramo. Las líneas realmente separadas no se unen, porque eso inventaría un tramo en línea recta entre dos rutas que no tienen nada que ver; se conserva la más larga y la página enumera lo que se ha quedado fuera.

¿Y mis marcadores?

Los marcadores no forman parte de la traza, así que quedan fuera de la línea. Una traza GPX y un conjunto de lugares son dos cosas distintas, y mezclarlas daría a tu navegador una ruta que salta de un punto de interés a otro.

¿Funciona también el KMZ?

Sí. Un KMZ es un KML comprimido en un zip, y el zip lo abre tu propio navegador aquí en la página. En un navegador de hace unos años la descompresión puede no estar disponible: en ese caso renombra el .kmz a .zip, extrae doc.kml y arrastra ese.

¿Por qué esta conversión es "la más fiel"?

Porque no hay nada que reconstruir. Un enlace de Google Maps nos da las paradas y deja las carreteras a un motor de rutas; un KML contiene la geometría realmente dibujada. Lo que dibujaste es lo que obtienes.

Las otras dos herramientas

GPXGoogle Maps

Tienes el GPX y quieres la ruta en el móvil. Obtienes un enlace de Google Maps listo, más un KML que conserva todos los puntos para Google My Maps.

en tu navegador
Google MapsGPX

Has planificado la ruta en Google Maps y tu navegador quiere un GPX. Las carreteras entre tus paradas se reconstruyen punto por punto, y puedes corregirlas en el mapa.

pasa por el servidor