PsicoexcesosPsicoxInformaticosas

2010-07-08

Muchos gpx en uno

Para juntar un conjunto de trayectos en -pongamos- formato GPX con gpsbabel, suponiendo que están en un directorio, se puede utilizar este ‘script’ de una línea (larga):

gpsbabel -i gpx $(echo $* | for GPX; do echo -n " -f $GPX "; done) \
 -o gpx,simplify,error,trackdata=0,trackdirection=0,points=0 -F \
 `dirname $1`.gpx 

Si lo llamamos juntagpx.sh , podemos invocarlo con el directorio de los gpx:

**juntagpx.sh** directoriodegpx

Las opciones son -cómo no- opcionales. Para verlos en googleearth, basta con cambiar el formato de salida:

gpsbabel -i gpx $(echo $* | for GPX; do echo -n " -f $GPX "; done) \
 -o kml,simplify,error,trackdata=0,trackdirection=0,points=0 -F \
 `dirname $1`.kml 


^^^     · Escribe un comentario    · Apoya a PsicoExcesos