Salve a tutti,
Ho iniziato ad usare qgis/grass da un po’ di tempo con ottimi risultati e adesso mi trovo ad affrontare il problema dell’utilizzo del GPS.
Mi spiego meglio:
utilizzo un gps Garmin C60 dal quale scarico i waypoint e le tracce senza problemi grazie al pluginn di qgis che integra gpsbabel. Unico problema incontrato e risolto è che vengono scaricati in lat/lon e quindi vanno riproiettati in UTM-WGS84, ma grazie a qgis 1.4.0 è veramente un apasseggiata.
Adesso mi trovo a dover caricare sul GPS delle tracce che ho costruito io come vect/shp, e fino al caricamento nessun problema, riesco a farlo tranquillamente con un paio di comandi da linea.
PROBLEMA: quando li carico perdo il campo contente il nome del tracciato e il gps ne assegna uno di default progressivo per ogni traccia.
Ho scoperto che il problema sta nella trasformazione da shp —> rotte in formato gpx —> tracce in formato gpx
Ovvero: quando esporto lo shp con gdal in un file gpx i nomi rimangono, ma quando devo per forza trasformare il file gpx così ottenuto (che dovrebbe essere una rotta), in un file gpx formato tracce, perdo il campo del nome.
L’unica soluzione sarebbe quella di aprire il file gpx ottenuto, ed aggiungere alla fine di ogni serie di punti che indentificano la traccia nometraccia. Così funziona, ma c’è da impazzire.
Qualcuno ha già trovato una soluzione o si è trovato di fronte al problema?
Grazie. Mauro
–
Mauro MOSSO - Consulenze faunistiche, ambientali e zootecniche
Via Inserra, 18 - 14020 CERRETO D’ASTI (AT)
Cell. +39 339 7944830 mauro.mosso@gmail.com
Il 23 marzo 2010 17.40, Mauro Mosso <mauro.mosso@gmail.com> ha scritto:
Qualcuno ha già trovato una soluzione o si è trovato di fronte al problema?
secondo me stai facendo un passaggio di troppo, puoi provare a
convertire direttamente da shape a tracce? se no carica le rotte
http://www.gdal.org/ogr/drv_gpx.html
Grazie. Mauro
ciao
Luca
Il 24 marzo 2010 09.37, Mauro Mosso <mauro.mosso@gmail.com> ha scritto:
Ciao Luca, grazie della risposta.
1. Le rotte non posso caricarle perchè non ci starebbe tutto quello di cui
ho bisogno.
ok
2. Come faccio a convertire direttamente lo shape (polinea) in una traccia
con gdal?
2.1 La cosa che sono riuscito a fare io è usare gpsbabel con il seguente
comando: gpsbabel -i shape -f nomeshape -x transform,trk=rte -x
nuketypes,routes -o gpx -F nomefilegpx.gpx
io userei ogr2ogr
ogr2ogr -f GPX -dsco "GPX_USE_EXTENSIONS=YES FORCE_GPX_TRACK=YES" output input
fai qualche prova perchè non l'ho mai provato...
E poi caricare il gpx sul GArmin. E' proprio in questo passaggio che perdo i
nomi dei tracciati.
come lo carichi?
Mauro
ciao
Luca
Il 24 marzo 2010 09.51, Mauro Mosso <mauro.mosso@gmail.com> ha scritto:
input deve essere uno file.shp o gpx?
shp
fai qualche prova perchè non l'ho mai provato...
con un input.gpx non funxiona
prova con shape ma fai anche altre test....
http://www.gdal.org/ogr/drv_gpx.html
Mauro
ciao
Luca