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