Del enlace de Google Maps a GPX
Pega el enlace de una ruta de Google Maps y obtén un GPX para tu navegador GPS. Las carreteras entre tus paradas se reconstruyen punto por punto sobre datos de OpenStreetMap, y si el resultado no es la ruta que dibujaste, la corriges en el mapa.
Es la única herramienta que funciona en nuestro servidor, y no puede ser de otro modo: leer un enlace de Google Maps significa seguir su redirección, buscar los nombres de los lugares y reconstruir las carreteras, y a una página web no le está permitida ninguna de las tres. Solo se envía el enlace - ningún archivo - y después no queda nada.
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.
Las rutas se reconstruyen en un motor de rutas propio, sobre datos de OpenStreetMap: por ese lado no hay cupo ni esperas. Los nombres de los lugares escritos en tu enlace, en cambio, se buscan a través de Nominatim, un servicio gratuito de la comunidad con una política de uso estricta: por eso esta herramienta sigue limitada a 30 conversiones por hora y conexión.
Comprueba la ruta antes de descargarla
Entre una parada y la siguiente, la carretera la elige el motor de rutas, y su idea de la mejor ruta puede no ser la de Google. Mira el mapa: si un tramo está mal, pulsa sobre él para añadir un punto de paso y la ruta se recalcula pasando por ahí. Pulsa un punto de paso para quitarlo, y arrastra el origen o el destino para moverlos.
Tu GPX
Se usa para el título del KML y para el nombre del archivo descargado.
Paradas del itinerario
Cómo copiar el enlace desde Google Maps
- Abre Google Maps y pulsa Indicaciones.
- Pon el origen y el destino, y arrastra la ruta por las carreteras que quieras: esos puntos de arrastre se respetan.
- Pulsa Compartir y luego "Copiar enlace".
- Pégalo arriba.
Preguntas
Me ha rechazado el enlace diciendo que no contiene una ruta.
Porque un enlace con solo origen y destino no contiene una ruta: contiene dos direcciones. Todo lo que hay en medio lo inventaría el motor de rutas como el camino más rápido, lo mismo que hace tu propio dispositivo a partir de esas dos direcciones, así que el archivo no añadiría nada. La herramienta sirve para una ruta que has diseñado tú: arrástrala por las carreteras que quieras, o añade las paradas por las que debe pasar, y el enlace se las llevará consigo. Dos paradas bastan si has arrastrado la ruta; tres o más paradas bastan por sí solas.
¿Por qué la ruta no es exactamente la que dibujé?
Porque un enlace de Google Maps no contiene las carreteras: solo las paradas, y los puntos donde arrastraste la ruta. Todo lo que hay en medio lo reconstruye un motor de rutas, que puede elegir otra carretera. Los puntos de arrastre se leen y se respetan, y donde no basta puedes añadir puntos de paso en el mapa: en una ruta costera que medimos, al pasar de un punto cada 25 km a uno cada 8 la desviación bajó de 2,5 km a unos pocos cientos de metros.
¿Por qué esta herramienta necesita vuestro servidor?
Por tres motivos, y todos son reglas del navegador y no una elección nuestra: un enlace corto maps.app.goo.gl hay que seguirlo hasta el largo, los nombres de los lugares hay que buscarlos, y las carreteras hay que pedírselas a un motor de rutas. A una página web no le está permitida ninguna de esas tres peticiones hacia otro sitio. Solo se envía el enlace - nunca un archivo - y no se guarda nada.
Dice que no encuentra dos paradas.
El enlace es probablemente el de un lugar suelto y no el de un itinerario. En Google Maps hay que pasar por Indicaciones, con un origen y un destino, para que Compartir dé el enlace de una ruta. Un enlace que se abre sobre un marcador no contiene ningún itinerario que convertir.
¿Hay algún límite?
Sí, y la página de arriba dice cuál es. Esta herramienta se apoya en servicios gratuitos gestionados por otras personas - Nominatim para los nombres de los lugares, un motor de rutas para las carreteras - y un sitio abierto a todos sin registro puede darles bastante trabajo. El tope existe por buena vecindad, no para empujarte hacia una cuenta: no hay ninguna cuenta hacia la que empujarte.
Las otras dos herramientas
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 navegadorKMLGPXHas dibujado la ruta en Google My Maps o Google Earth. Es la conversión más fiel que existe: un KML ya contiene la línea que dibujaste, así que no hay nada que adivinar.
en tu navegador