Il 01/07/2014 11:19, Antonio Falciano ha scritto:
Il 01/07/2014 11:09, Antonio Falciano ha scritto:
Il 01/07/2014 10:37, Sieradz ha scritto:
/
giohappy wrote
Un piccolo video per eseguire l'intera operazione, senza uscire da QGIS
/
Peccato solo che non si possa fare senza uscire da GDAL al momento! ;)
>gdalinfo --version
GDAL 1.11.0, released 2014/04/16
>ogrinfo cortina3d.shp -dialect SQLite -sql "SELECT
spatialite_version()"
INFO: Open of `cortina3d.shp'
using driver `ESRI Shapefile' successful.
Layer name: SELECT
Geometry: None
Feature Count: 1
Layer SRS WKT:
(unknown)
spatialite_version(): String (0.0)
OGRFeature(SELECT):0
spatialite_version() (String) = 3.0.0-stable
>ogrinfo cortina3d.shp cortina3d -dialect SQLite -sql "update cortina3d
set z_gronda = ST_MaxZ(geometry)"
INFO: Open of `cortina3d.shp'
using driver `ESRI Shapefile' successful.
layer names ignored in combination with -sql.
ERROR 1: In ExecuteSQL(): sqlite3_prepare(update cortina3d set z_gronda
= ST_Max
Z(geometry)):
no such function: ST_MaxZ
Piccola correzione qui (scusate):
>ogrinfo cortina3d.shp -dialect SQLite -sql "update cortina3d set
z_gronda = ST_MaxZ(geometry)"
INFO: Open of `cortina3d.shp'
using driver `ESRI Shapefile' successful.
ERROR 1: In ExecuteSQL(): sqlite3_prepare(update cortina3d set z_gronda
= ST_Max
Z(geometry)):
no such function: ST_MaxZ
In alternativa si puo' fare anche nella SpatiaLite GUI.
Mi correggo ancora: con GDAL 1.11.0 via OSGeo4W si puo' fare, visto che
qui la versione di SpatiaLite e' la 4.1.1 (dove ST_MaxZ e' supportata):
>ogrinfo cortina3d.shp -dialect SQLite -sql
"SELECT spatialite_version()"
INFO: Open of `cortina3d.shp'
using driver `ESRI Shapefile' successful.
Layer name: SELECT
Geometry: None
Feature Count: 1
Layer SRS WKT:
(unknown)
spatialite_version(): String (0.0)
OGRFeature(SELECT):0
spatialite_version() (String) = 4.1.1
Ieri ci avevo provato con la stessa versione di GDAL "standalone"
(www.gisinternals.com). Evidentemente la copia che ho installato e'
stata compilata con il vecchio SpatiaLite 3.0.
ciao
Antonio
--
Antonio Falciano
http://www.linkedin.com/in/antoniofalciano
_______________________________________________
Gfoss@lists.gfoss.it
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni
dell'Associazione GFOSS.it.
666+40 iscritti al 5.6.2014