[Gfoss] GPS-Qgis-Shape

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