GPX es un formato estándard XML usado para describir datos GPS.
Una posible fuente de tal información es, por ejemplo, un registrador de datos GPS.
El camino de GPX a Google Maps puede ser completado en 4 sencillos pasos:
1. Exporta las rutas registradas a GPX
En mi caso, con el Venture HC, resulta bastante sencillo.
Conecta el Venture HC al Mac a través del puerto USB, inicia Road Trip y haz clic en el botón “Receive”. Las rutas registradas deben aparecer en la carpeta “Recently Read”. Simplemente copia las rutas necesarias en una carpeta y luego exporta la carpeta.
2. Convierte el archivo GPX a KMZ
Archivos KMZ son versiones comprimidas de archivos KML, que es otro estándar basado en XML para la representación de datos GPS.
En cualquier caso, el formato KMZ es un formato que Google Maps entiende, por lo que el GPX debe ser transformado a este formato, con GPS Visualizer, por ejemplo.
3. Escribe el código del mapa
No podría ser más fácil:
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map"));
map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
map.setCenter(new GLatLng(49.613824,6.127625), 12);
var kml = new GGeoXml("http://dvrom.eu/bike/2.kmz");
map.addOverlay(kml);
}
El resultado final, por ejemplo, una ruta en bicicleta alrededor de Luxemburgo.
La parte difícil de todo esto es la producción de datos de entrada relevantes …. mediante alguna forma de actividad física, por supuesto …
Tags: Google Maps, GPX, KML, KMZ
