[Gfoss] conversione shp-gpx con ogr2ogr

ciao tutti,
sto cercando di convertire uno SHP (line) in GPX mediante ogr2ogr.
La conversione “classica” funziona:

$ ogr2ogr -f GPX nome_file.gpx nome_file.shp

Ma vorrei mantenere un paio di attributi anche nel GPX. Per fare questo ho utilizzato l’opzione GPX_USE_EXTENSIONS=YES con l’istruzione sql per rinominare i campi interessati:

$ ogr2ogr -f GPX -dsco GPX_USE_EXTENSION=YES -sql “SELECT NOME AS name, CAT AS desc FROM source_layer” nome_file.gpx nome_file.shp

ma ottengo un errore:

ERROR 1: SQL: Missing comma after column NOME in SELECT statement

Ho verificato la sintassi e consultato le pagine di documentazione:
http://www.gdal.org/ogr/drv_gpx.html
http://www.gdal.org/ogr/drv_vrt.html

ma non riesco a capire dove sia il problema

qualcuno ha avuto esperienze simili?

grazie per qualsiasi aiuto
flavio

io uso Debian GNU/Linux
user #413018 counter.li.org

<<usiamo formati aperti!>>
http://it.wikipedia.org/wiki/Formato_aperto

Il giorno 29 maggio 2009 10.29, flavio rigolon <flavio.rigolon@gmail.com> ha scritto:

ciao tutti,
sto cercando di convertire uno SHP (line) in GPX mediante ogr2ogr.
La conversione “classica” funziona:

$ ogr2ogr -f GPX nome_file.gpx nome_file.shp

Ma vorrei mantenere un paio di attributi anche nel GPX. Per fare questo ho utilizzato l’opzione GPX_USE_EXTENSIONS=YES con l’istruzione sql per rinominare i campi interessati:

$ ogr2ogr -f GPX -dsco GPX_USE_EXTENSION=YES -sql “SELECT NOME AS name, CAT AS desc FROM source_layer” nome_file.gpx nome_file.shp

ma ottengo un errore:

ERROR 1: SQL: Missing comma after column NOME in SELECT statement

Ho verificato la sintassi e consultato le pagine di documentazione:
http://www.gdal.org/ogr/drv_gpx.html
http://www.gdal.org/ogr/drv_vrt.html

ma non riesco a capire dove sia il problema

Risolto.
E’ una funzionalita’ implementata nelle gdal 1.6. Con le 1.5 non si puo’ (grazie a FW!)

flavio


io uso Debian GNU/Linux
user #413018 counter.li.org

<<usiamo formati aperti!>>
http://it.wikipedia.org/wiki/Formato_aperto