Seguir un track en GPX con Google Earth
Hay muchos programas para grabar un track de una ruta que hayamos realizado con nuestro GPS portátil, en especial para casi todos los teléfonos «inteligentes» existentes hoy en día, como Endomondo, Runkeeper, Adidas miCoach… etc. O bien, si hemos usado un GPS de mano, vienen con un software que nos permite gestionar los mapas, waypoints, rutas o tracks que almacenan, al estilo del Basecamp de Garmin.
Una aplicación interesante es wikiloc, con versiones para android e iOS, pero con características diferentes en ambos programas, dado que mientras que permite abrir GPX guardados en android, no hace lo mismo en el iPhone, ya que hay que comprar una extensión de pago.
Sin embargo, cuando nos pasan una ruta que queremos realizar, o bien la descargamos de una página web como wikiloc, las opciones se reducen, y muchas veces lo que tenemos son un patiburrillo de ficheros en diferentes formatos de los que no disponemos cuando queremos usarlos.
Aunque supongo que habrá muchas soluciones diferentes para tener disponibles las rutas o recorridos que nos pueden ser útiles en diferentes momentos, os voy a contar el sistema que yo he usado y que me ha funcionado muy bien en numerosas ocasiones en las que he necesitado tener un track en mi dispositivo móvil. Por ejemplo, para hacer un recorrido fotográfico de un futuro tramo de Alta Velocidad que discurre por medio del campo en una zona con pocas referencias geográficas.
Mi archivo es Google Maps, en donde se puede crear un archivo con tus rutas favoritas, y, lo que es más importante, se pueden consultar desde cualquier dispositivo móvil en el que tengas instalada la aplicación de Google (Android, BlackBerry, iPhone, iPad…) (siempre que tengas cobertura o wifi, esa es la segunda derivada).
Pero vamos por partes. Para poder subir una ruta en Google Maps hay que disponer de un fichero en kmz o kml con la misma. Aunque es un formato bastante común en la actualidad, lo normal es tener un fichero en formato GPX, que ¡cuidado!, puede tener bastante más información que un simple track. Este GPX realmente es un «contenedor» en el que puede haber diferentes datos, tanto de waypoints, como de tracks o de rutas (Más info en la wikipedia o en la página oficial de Topografix). Hay otros formatos similares que pueden ser propietarios, como el TCX de Garmin, en el que se puede incluir más información, como las pulsaciones registradas por el pulsómetro.
Para convertir un GPX que tengamos, una aplicación interesante y sencilla es «Perfils«, con la que abriremos el GPX y lo exportaremos como KML (aparte de otras opciones interesantes del programa, que no vienen al cuento 😉 )
Una vez con el kml en nuestro poder, vamos a ver cómo lo hacemos con el Google Maps.
Entramos en Google Maps y accedemos a nuestra cuenta, si pinchamos en «Mis sitios», nos aparecerá una lista de mapas guardados, como en la imagen anterior. Pinchamos en «Crear mapa» y tendremos la primera pantalla para configurar el nuevo mapa. Las opciones son sencillas de rellenar, pero lo más importante para lo que queremos hacer es la parte en la que pone «importar».
Al darle a esta opción, se nos abre una ventana para subir el fichero kml que hemos guardado en el ordenador. Seleccionamos el fichero y le damos a «Subir desde archivo».
Dependiendo del tamaño del fichero tardará más o menos, y nos aparecerá en la pantalla la información de lo que hemos subido. En algunos casos, el fichero GPX incluye waypoints, tracks y/o rutas, en este ejemplo en particular aparecen 4 tramos seguidos con el recorrido del Medio Maratón de Villaverde. Pinchando en cada objeto nos saldrá una pantalla en la que podemos modificar las características del objeto (color, anchura, etiqueta…) como podéis ver…
Una vez realizado ésto y dado a «Guardado» y «Listo», en el menú inicial con la lista de mapas ya tendremos nuestro nuevo recorrido listo para ser utilizado y compartido (esta opción ya lo dejo para vosotros, pero es interesante comentar que se pueden añadir elementos al mapa, como indicaciones de fuentes, puntos de quedada, zonas peligrosas, etc…, y que esta información puede ser actualizada por cualquiera con permisos para editar el mapa, con lo que una vez «en campo», podemos recibir indicaciones que se actualizarán en nuestro dispositivo… las posibilidades son infinitas).
Ahora vamos a ver qué ha pasado cuando «llegamos al campo». Abrimos la aplicación de mapas de Google (este ejemplo es con mi Xperia con Android), le damos a la opción de «Capas», y elegimos «mis mapas».
En ese momento nos aparecen todos los mapas que hayamos guardado, los más recientes los primeros.
Y una vez que lo seleccionamos, nos aparece tal y como lo hemos editado en la web, incluyendo los colores y demás.
Y a partir de aquí, usando las funciones de navegador del móvil, podemos seguir el recorrido, cambiando si queremos la imagen de fondo por la vista de satélite, o utilizar otras funciones del navegador, como llegar al inicio del recorrido, y demás (habiendo introducido como waypoint en el mapa la localización de la salida, por ejemplo).
Como este tema da para mucho más, si queréis alguna aclaración o algún detalle de otras aplicaciones similares, para eso están los comentarios… 😉 Espero que os haya gustado.
Muy interesante, me lo apunto, pero como nota decir que Wikiloc hasta donde yo se te permite bajar en KML los archivos previamente importados a esta pagina, ahorrandonos el paso del uso de perfils.
Esto se va a evernote de cabeza 😀
Un saludo
Sí, hay infinitas opciones de subir/bajar y convertir ficheros, además van cambiando y actualizando permanentemente. Quería incluir el perfils porque he visto muy curioso el programa y las opciones que te da para analizar y mostrar los datos de un GPX/TCX.
Llevo haciendo esto desde hace varios años, incluso pintando mapas en Google Earth a partir de JPG de planos escaneados en papel de proyectos «en analógico», que los superponía y alineaba en la web para poderme llevar un track en el móvil y ver por dónde iba el proyecto (la gente de algunas constructoras alucinaba en colores en las visitas a obra) je je je…
Uso habitualmente perfils desde que empece a practicar MTB, para mirar perfiles es una gozada, aparte de ser gratuito!
Un saludo
Gracias ‘Modereitor’ xD
De nada «Master del G+». Comentar que si usas Android tienes OruxMaps que es gratuita y una pasada para estas cosas. En iOS no conozco nada similar. Lo bueno de usar Google Maps son las posibilidades de ir actualizando el mapa. Imagina que vas de viaje, y tus amigos te pueden ir añadiendo información continuamente.
Genial tu aportación!!
Estuve un tiempo buscando la forma de cargar rutas de wikiloc en la Blackberry 9780, que están muy limitadas en estos temas.
Este método es el que te permite cargar las rutas más rápido y a la vez navegar sobre los mapas de google maps, cuando vas en la bici.
Muchas gracias!!
Encantado de que te haya sido útil. Un saludo
Muchas gracias, mañana lo pruebo con la btt
Hola Juan. Enhorabuena por tu gran trabajo en el blog y por lo bien que escribes.
He encontrado tu blog de casualidad y por lo que he leído pareces un gran aficcionado a las carreras y a los gadgets. También parece que tienes un Garmin 310XT y lo estrujas hasta sacarle jugo.
Por mi parte, resulta que me gusta planificar rutas de montaña, tanto para correr como para para la bicicleta, sobre el mapa, con el fin de descubrir nuevos caminos que no conozco, pero cuando los sigo «a ojo», corro el riesgo de perderme y esto puede ser un problema delicado.
Estoy pensando en comprar un pulsómetro con GPS y he visto este, el 310XT, pero después de leer mucho sobre él, e incluso de llamar a Garmin por teléfono, aún me queda por saber una cosa que es vital para mí: ¿Se puede crear una ruta sobre un mapa, usando Google Earth o cualquier otro programa, con el fin de pasarla al reloj, y que esta aparezca después en el mismo en forma de linea (aunque sin los fondos de los navegadores de coches, claro) de manera que si te desvías o tomas cruces equivocados te avise el aparato y puedas retomar el camino correcto?.
Disculpa si este no es el sitio para hacerte esta pregunta, pero no he encontrado en el blog la forma de enviarte un e-mail personal.
Sin más, recibe un cordial saludo y ánimo para seguir escribiendo e ilustrándonos.
Vicente.
Hola Vicente, gracias por el comentario. Te contesto sobre lo que preguntas: aunque la pantalla del 310XT no es para tirar cohetes, sí que se pueden meter rutas en el reloj de una manera sencilla, aunque al final lo que te queda es una línea y tu posición.
La secuencia que me resulta más lógica es (teniendo instalado el Garmin ANT Agent:
– Buscar la ruta (vía wikiloc o similar)
– Enviar la ruta al reloj vía ant+ (desde wikiloc la puedes enviar directamente)
– Seguir el trayecto
Dependiendo del origen de los datos puede haber variaciones en el proceso, lo que no tengo claro es que te avise el reloj si te desvías de la ruta o lo tienes que hacer tú a mano. Lo que sí te indica es la distancia al trayecto y algunos datos más. Si quieres ver todas las características del reloj, aquí tienes el enlace para descarga del manual de usuario, seguro que te da más info que yo http://www.garmin.com/manuals/Forerunner310XT_ESmanualdelusuario.pdf
Un saludo
Gracias por tu amable y rápida respuesta.
Creo que tu información es mucho más valiosa que el manual del aparato, que es útil sólo como referencia técnica.
El tema de pasar rutas preestablecidas al reloj para recorrerlas con posterioridad está bastante confuso en Internet, a pesar de ser una utilidad fabulosa, al menos para mí, e incluso si llamas a Garmín España y haces esta pregunta, te dicen que no sirve para ello y te recomiendan el 910XT o el Fenix, que son bastante más caros. Ya ves.
De nuevo, gracias por tu tiempo, y si haces nuevas pruebas con tu 310XT sobre este particular y las compartes con nosotros, te las agradeceré mucho.
Un saludo. Vicente.
Hola! He estado trasteando en el google maps porque me parecía una opción interesante y… parece que ahora sólo te deja importar archivos en otras extensiones, ni kml ni kmz… Muchas gracias igualmente!
Hace tiempo que no lo uso, pero sí que es verdad que hay veces que no se entienden las «mejoras» en las aplicaciones que funcionan 🙁
Hola Juan, quisiera saber si se puede modular / corregir / modificar una ruta a través del GPS de un smartphone. Es decir, si se puede hacer el «proyecto» de ruta directamente, a partir del gps del teléfono. He leído bastantes foros y paginas web sin llegar a dar con alguna respuesta clarificadora.
Parece que por lo leído, podrías aclararme sobre este punto. Seria estupendo!
Un saludo,
Aline
Hola Aline, yo tengo Android, y aunque no me he puesto a fondo con ello, el programa más completo que conozco para temas de GPS y mapas es OruxMaps. Mira a ver si te sirve. Si veo alguna cosa de este tema, ya te lo comento.
Un saludo
Hola Juan. He instalado a mi Smartphone el TwoNav y me entrega los track en un archivo con extensión TRK, el cual no me lee el Google Earth. Sabes como puedo hacer para convertirlo en un archivo que lo pueda leer Google Earth? Tengo un Mac. Desde ya muchas gracias por tu ayuda.
Buenos días Mauricio, con el software de escritorio del TwoNav seguro que puedes exportar a GPX, y si no, hay aplicaciones como GPSBabel (enlace aquí) que te permiten hacer la conversión de formatos. Hay versión para Mac también.
Espero que te sirva. Un saludo
Hola a todos !! Juan eres un crack….
A ver si alguien me puede orientar:
Soy también aficionado al uso de GPS (en mi caso un Garmin Maps 62) y lo utilizo bastante para realizar rutas de muchos Km en moto por carreteras comarcales. Para mi sería de gran ayuda y me simplificaría mucho la labor de preparación, el poner planificar la ruta en google maps y luego llevármela al GPS o a Wikiloc ……pero no soy capaz de dar con la solución. Es factible lo que busco ?? Se os ocurre algo ??
Gracias por adelantado
Saludos
Creo que lo más fácil es crear la ruta en Google Maps, luego descargar el KML y subirlo a Wikiloc, después el pasarla de Wikiloc al GPS es fácil, bien directamente con el plugin de Garmin en el navegador o con Garmin BaseCamp. Lo que pasa es que últimamente con la versión nueva de Google Maps me vuelvo loco a veces, me gustaba mucho más la antigua, o bien lo puedes hacer con Google Earth.
Si tengo tiempo ya prepararé un tutorial con el nuevo Google Maps, que a mí también me hace falta aclarar conceptos 😉
Un saludo
Si tienes un Garmín, deberías darte de alta en la web connect.garmin.com. En ella es facilísimo crear una ruta usando los mapas de google-maps, entrando en la pestaña Planificar, opción Trayectos, y a la derecha encontrarás un icono con el rótulo «Crear trayecto», y alucinarás de lo fácil que és. Una vez creado, no hay más que verlo en pantalla y pulsar en un icono que aparece en la parte superior-derecha del mapa, rotulado como «Enviar a dispositivo». Si tu Garmín está conectado en ese momento vía ANT (el pincho usb que viene con el aparato), supongo que en unos instantes tendrás el mapa disponible. Yo tengo un Garmin 310XT y es así como funciona.
Saludos.
Gracias amigos!
Amigos, necesito saber, si hay alguna aplicacion para mi laptop que me permita ver le recorrido de mi bicicleta (GPX) en velocidad real. No se si el google earth tiene esta manera de visualizacion ajustando la escala de reproduccion. Aun tengo la duda de que sea 1x. Podrian ayudarme por favor?
Buenos días, entiendo que quieres ver el recorrido de una ruta ya realizada y que tienes guardada, ¿no?. Pues la verdad es que no conozco ninguna, aunque supongo que algo debe haber. ¿Para qué lo quieres?
Tanto lio, si google earth abre directamente los *.GPX. Hagan la prueba.
Efectivamente, Google Earth abre los Gpx actualmente. Realmente el objeto del post trataba de cómo subir rutas en gpx y crearte «tus» rutas en tu cuenta de Google Earth para poder seguirlas con el teléfono en el campo usando la aplicación móvil.
Como ya he puesto en comentarios anteriores (Google ha cambiado mucho su servicio desde 2012, cuando escribí el post), el método actual es diferente (y más complejo), aunque investigando un poco se puede llegar a lo mismo.
Gracias por el comentario, un saludo.
Hola Juan,
En mi google maps App Android no aparecen las mismas opciones que muestras, por ejemplo: mis mapas.
¿Cómo se accede a estas opciones?
Gracias por tu tutorial. Muy bueno!
Hola Rafa, como era de esperar, Google va actualizando sus servicios y fusionando unos con otros. Ahora mismo en la aplicación de Maps dentro del menú aparece «Tus sitios», dentro del cual puedes ver tus mapas almacenados.
Mira a ver si te resuelve la duda. De todas maneras hay que trabajar un poco con ambas aplicaciones (Google Maps y Google Earth) para poder aprovechar la cantidad de recursos y herramientas que tienen, y ver cuáles son las que te pueden ser más útiles.
Un saludo
Muy buenas, pronto comenzaré a trabajar como conductor de autobuses en una ciudad que no conozco y en la que tendré que circular por infinidad de líneas antes de conocerlas realmente. No se si existe alguna aplicación de móvil o gps específico que me permita grabar el recorrido de una linea para más tarde seguirla sin más. He intentado grabar el recorrido de alguna en mi garmin 2659 pero no da fiabilidad pues no siempre me indica el camino correcto y además hay ocasiones en que la linea se solapa y el gps se confunde. Agradecería que alguien ducho en el tema me aconsejase, me haría un grandísimo favor. Gracias.
Hola Serafín, si sabes el recorrido de la ruta creo que lo más sencillo es que lo pintes en Google Earth y lo guardes como KMZ o GPX y te lo lleves en el Garmin o en el móvil. Para Android hay una app muy buena que es Orux Maps, que te podría servir.
Un saludo.
Hola. Por favor podrias decirme si conoces alguna aplicacion para poder introducir un listado de coordenadas desde un archivo excel y despues seguir esa ruta??
Hola Víctor. Lo más sencillo es exportar el listado a un fichero de texto delimitado por tabulaciones, y a partir de ahí importarlo en algún programa de utilidades GPS. También hay herramientas online, como Convertir xls a kml y desde kml es muy fácil pasar a GPX u otro formato. Un saludo
Que tal…tengo una ruta de otra persona en kml. Y la abro con Earth por que es impresionante verla en 3d…pregunta ..puedo seguir ese track y que la flecha de Earth me diga por donde voy.?..o solo la piedo ver y no seguir..?
Hola en «google maps» puedo ver mi ruta creada tal cual la tenía en «my maps» importad en KML, pero si entonces voy a navegación, en lugar de entender que quiero «navegar» por esta ruta, me dice que marque el punto en el mapa dónde quiero ir. Pero la ruta ya la tengo subida con ese archivo, como se navega la ruta precargada?
Gracias
Por lo que he visto, en Google Maps no puedes seguir una ruta que hayas cargado, solo verla en el mapa y superponer tu posición. Si necesitas seguir una ruta, deberás usar otra aplicación que te permita hacer eso, como Wikiloc o similar.
Un saludo Darío
Clarito, gracias! He probado, y teniendo la imagen de fondo se puede colocar el inicio , fin y algun punto intermedio sobre ella y asi realizar la nueva ruta siguendo la importada. Gracias!!