User Tools

Site Tools


batimetrielagunave:lineenavigazione

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
batimetrielagunave:lineenavigazione [2013/11/05 13:20]
alesarrett
batimetrielagunave:lineenavigazione [2015/09/11 08:57] (current)
Line 40: Line 40:
   * Avanti   * Avanti
   * Attendere il download e l'​installazione dei pacchetti   * Attendere il download e l'​installazione dei pacchetti
-  * per lanciare la shell cliccare sull'​icona ​//OSGeo4W Shell// che dovrebbe essere presente ora sul Desktop +  * per lanciare la shell cliccare sull'​icona ​**OSGeo4W Shell** che dovrebbe essere presente ora sul Desktop 
-  * altrimenti, se non è presente alcuna icona sul desktop, basta lanciare OSGeo4W.bat da C:​\OSGeo4W64+  * altrimenti, se non è presente alcuna icona sul desktop, basta lanciare ​**OSGeo4W.bat** da C:​\OSGeo4W64
   * nella finestra del terminale è necessario spostarsi nella cartella contenente gli shapefile originali da unire, utilizzando il comando ''​cd''​ ([[http://​comandi-dos-e-altro.jimdo.com/​i-comandi-dos/​cd-o-chdir|qui]] alcune info in più)   * nella finestra del terminale è necessario spostarsi nella cartella contenente gli shapefile originali da unire, utilizzando il comando ''​cd''​ ([[http://​comandi-dos-e-altro.jimdo.com/​i-comandi-dos/​cd-o-chdir|qui]] alcune info in più)
-  * il comando ​va leggermente modificato rispetto a quello in Linux, modificando l'​ultima istruzione che rimuove i file di passaggio da ''​rm *_FID*''​ in ''​del *_FID*''​. Risulterà quindi il seguente:+  * il comando ​è leggermente modificato rispetto a quello in Linux, modificando l'​ultima istruzione che rimuove i file di passaggio da ''​rm *_FID*''​ in ''​del *_FID*''​. Risulterà quindi il seguente:
  
 ''​ogr2ogr NAV_XX_WEEK_first12_FID.shp NAV_XX_WEEK_first12.shp -sql "​SELECT *, FID AS FID4JOIN FROM NAV_XX_WEEK_first12"​ && ogr2ogr NAV_XX_WEEK_last12_FID.shp NAV_XX_WEEK_last12.shp -sql "​SELECT *, FID AS FID4JOIN FROM NAV_XX_WEEK_last12"​ && ogr2ogr -f "ESRI Shapefile"​ -overwrite NAV_XX_WEEK.shp NAV_XX_WEEK_first12_FID.shp -sql "​SELECT CONCAT(NAV_XX_WEEK_first12_FID.Source,​ SUBSTR(NAV_XX_WEEK_last12_FID.Source,​5)) AS Source, Length FROM NAV_XX_WEEK_first12_FID LEFT JOIN '​NAV_XX_WEEK_last12_FID.dbf'​.NAV_XX_WEEK_last12_FID ON NAV_XX_WEEK_first12_FID.FID4JOIN = NAV_XX_WEEK_last12_FID.FID4JOIN"​ && del *_FID*''​ ''​ogr2ogr NAV_XX_WEEK_first12_FID.shp NAV_XX_WEEK_first12.shp -sql "​SELECT *, FID AS FID4JOIN FROM NAV_XX_WEEK_first12"​ && ogr2ogr NAV_XX_WEEK_last12_FID.shp NAV_XX_WEEK_last12.shp -sql "​SELECT *, FID AS FID4JOIN FROM NAV_XX_WEEK_last12"​ && ogr2ogr -f "ESRI Shapefile"​ -overwrite NAV_XX_WEEK.shp NAV_XX_WEEK_first12_FID.shp -sql "​SELECT CONCAT(NAV_XX_WEEK_first12_FID.Source,​ SUBSTR(NAV_XX_WEEK_last12_FID.Source,​5)) AS Source, Length FROM NAV_XX_WEEK_first12_FID LEFT JOIN '​NAV_XX_WEEK_last12_FID.dbf'​.NAV_XX_WEEK_last12_FID ON NAV_XX_WEEK_first12_FID.FID4JOIN = NAV_XX_WEEK_last12_FID.FID4JOIN"​ && del *_FID*''​
 +
 +  * in un editor di testo basterà sostituire nel comando le "​XX"​ con il numero di settimana corrispondente
 ===== Spiegazione dettagliata del comando ===== ===== Spiegazione dettagliata del comando =====
  
batimetrielagunave/lineenavigazione.1383654015.txt.gz · Last modified: 2015/09/11 08:57 (external edit)