User Tools

Site Tools


tecnica:gps_cartografia_gis:gdal_oci_osgeo4w

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
tecnica:gps_cartografia_gis:gdal_oci_osgeo4w [2009/06/08 19:32] niccolotecnica:gps_cartografia_gis:gdal_oci_osgeo4w [2009/06/09 10:38] niccolo
Line 3: Line 3:
 Dal sito **www.qgis.org**, Download, Unstable software (giugno 2009), si scarica l'installer **1.1.0 Windows OSGEO** Dal sito **www.qgis.org**, Download, Unstable software (giugno 2009), si scarica l'installer **1.1.0 Windows OSGEO**
  
-Si seleziona l'**Advanced install**, quindi i pacchetti:+Si esegue l'installer e si seleziona l'**Advanced install**, quindi i pacchetti:
  
   * **qgis1.1** (sezione Desktop)   * **qgis1.1** (sezione Desktop)
   * **gdal-oracle10g** (sezione Libs)   * **gdal-oracle10g** (sezione Libs)
  
-Con il Client Oracle 9.2 non funziona, nonostante che **''%%ogrinfo --formats%%''** mostri il driver OCI.+Il plugin OCI per GDAL viene installato in **''C:\OSGeo4W\bin\gdalplugins\ogr_OCI.dll''**.
  
-Con il Client Oracle 10.2.0.1.0 funziona l'accesso ad Oracle, verificato con ogrinfo e Qgis.+Sul PC bisogno che sia installato il Client Oracle (**''OCI.dll''**). 
 + 
 +Con il Client Oracle 9.2 non funziona, nonostante che **''%%ogrinfo --formats%%''** mostri il driver OCI. Con il Client Oracle 10.2.0.1.0 funziona l'accesso ad Oracle, verificato con ogrinfo e Qgis (da lanciare nel command prompt installato da OSGeo4W):
  
 <code> <code>
-cd C:\Programmi\OSGeo4W\bin 
 ogrinfo --formats ogrinfo --formats
 Supported Formats: Supported Formats:
Line 21: Line 22:
 </code> </code>
  
-Il test con il pacchetto OSGeo4W gdal16-oracle funziona in questo modo:+Per il supporto **GDAL georaster** (raster Oracle) bisogna installare il relativo plugin fornito nel pacchetto 
 + 
 +  * **gdal16-oracle** (sezione Libs) 
 + 
 +In tal caso il plugin GDAL viene installato in **''C:\OSGeo4W\apps\gdal-16\bin\gdalplugins\gdal_GEOR.dll''** (nella stessa directory viene installata anche la versione 1.6 del plugin **''ogr_OCI.dll''**). 
 + 
 +Per usare le librerie GDAL 1.6 (invece di quelle predefinite 1.5) bisogna inizializzare alcune variabili di sistema da prompt MS-DOS con il comando **''gdal16.bat''** e poi avviare l'applicativo (nota: l'installer OSGeo4W aggiunge alla **''PATH''** il percorso **''%%C:\OSGeo4W\bin\%%''**):
  
 <code> <code>
-cd C:\Programmi\OSGeo4W\bin +gdal16.bat 
-..\apps\gdal-16\bin\ogrinfo OCI:user/password@host/instance+gdalinfo --formats
 </code> </code>
  
-Non funziona l'Oracle raster plugin per Qgis. Si prova ad installare **anche** gdal16-oracle.+Come usare QGIS con il supporto GDAL16 + GeoRaster? Con questo comando **non funziona**:
  
-===== Test di performance =====+<code> 
 +gdal16.bat 
 +qgis-1.1 
 +</code> 
 + 
 +pare infatti che ''qgis-1.1'' resetti le variabili d'ambiente per usare GDAL 1.5. 
 + 
 +===== Performance tests =====
  
 Layer CTR2K_2D_0201_A (fabbricati) Layer CTR2K_2D_0201_A (fabbricati)
  
-Test di rendering con **MapServer** su connessione OCI Oracle:+==== Oracle protocol performances ==== 
 + 
 +Rendering test with **MapServer** on OCI Oracle connection:
  
   * 25 secondi totali per ricevere il raster   * 25 secondi totali per ricevere il raster
Line 40: Line 56:
   * 18 sec tempo trasferimento da Oracle a MapServer (18 Mbit/sec)   * 18 sec tempo trasferimento da Oracle a MapServer (18 Mbit/sec)
  
-Query fatta da **QGIS**, 37963465 byte (36 Mb), xx secondi per il rendering+==== QGIS query ==== 
 + 
 +**QGIS** query, 37963465 byte transferred (36 Mb), renders in xx seconds
  
 <code sql> <code sql>
 SELECT SELECT
   "SHAPE","OBJECTID","IDETOT","CODFOG","CODENT","TIPENT","NUMPUN",   "SHAPE","OBJECTID","IDETOT","CODFOG","CODENT","TIPENT","NUMPUN",
-  "NUMIDE","QUOTATERRA","QUOTAGRON","SUPERFICIE","VOLUME","SHAPE_LENG"+  "NUMIDE","QUOTATERRA","QUOTAGROND","SUPERFICIE","VOLUME","SHAPE_LENG"
     FROM CTR2K_2D_0201_A     FROM CTR2K_2D_0201_A
     WHERE sdo_filter(SHAPE,MDSYS.SDO_GEOMETRY(2003,NULL,NULL,MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,1),     WHERE sdo_filter(SHAPE,MDSYS.SDO_GEOMETRY(2003,NULL,NULL,MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,1),
-        MDSYS.SDO_ORDINATE_ARRAY(1671630.28169014,4842870,1691569.71830986+        MDSYS.SDO_ORDINATE_ARRAY( 
-        4842870,1691569.71830986,4856730,1671630.28169014,4856730,16771630.28169014,4842870)), +          1672796.327225358,4843200.00001
-       'querytype=window') = 'TRUE'+          1690403.672774642,4843200.00001, 
 +          1690403.672774642,4856399.99999, 
 +          1672796.327225358,4856399.99999, 
 +          1672796.327225358,4843200.00001)), 
 +        'querytype=window') = 'TRUE'
 </code> </code>
  
-Query fatta da **software proprietario ESC**, 23214848 byte (22 Mb), 10 secondi per il rendering+**ESC Author** (proprietary software) query, 23214848 byte transferred (22 Mb), renders in 10 seconds
  
 <code sql> <code sql>
tecnica/gps_cartografia_gis/gdal_oci_osgeo4w.txt · Last modified: 2009/06/09 11:32 by niccolo