Innanzi tutto grazie per l'interessamento :-)
...Sulla mappa nella colonna "LITO" dovrebbe scrivermi "UCC" quando nella colonna "LEG_GEOL" c'è scritto "Permien (Verrucano)" Vado ad interrogare (sia con GRASS che con QGIS) un poligono con scritto "Permien (Verrucano)" alla colonna "LEG_GEOL" e vedo che alla colonna "LITO" non c'è scritto nulla... Lanciando lo script che mi consigli leggo: GRASS 6.4.1 (utm_wgs84_32):~ > echo "SELECT * FROM Geo_Svizzera WHERE LEG_GEOL='Permien (Verrucano)'" | db.select DBMI-SQLite driver error: Unable to open database: unable to open database file ERRORE: Impossibile aprire il database <///sqlite.db> Marco ----Messaggio originale---- Da: [hidden email] Data: 28/03/2012 15.05 A: "marco. [hidden email]"<[hidden email]> Cc: "Mailing List Gfoss (ita)"<[hidden email]> Ogg: Re: Re: [Gfoss] problema in "v. db.update" Il vettoriale è connesso correttamente. > Da terminale non mi dà errori ma vedo che non mi ha aggiornato la > mappa.. che sia un ennesimo problema di apici?? Cosa dovrebbe aggiornarti sulla mappa? Intanto verificherei i dati nel db sqlite. Es.: > echo "SELECT * FROM Geo_Svizzera WHERE LEG_GEOL='Permien (Verrucano)'" | db.select così vedi se ti ha valorizzato correttamente il campo LITO. giovanni PS: oppure usa un viewer per sqlite esterno, es. spatialite-gui [1] o il Sqlite Manager per Firefox [2] [1] http://www.gaia-gis.it/gaia-sins/ [2] https://addons.mozilla. org/it/firefox/addon/sqlite-manager/ Il giorno 28 marzo 2012 14:55, [hidden email] < [hidden email]> ha scritto: > ... lanciando il seguente comando (senza spazio dopo l'uguale, per > capirci "v.db.connect -p map=Geo_Svizzera" e non "v.db.connect -p map= > Geo_Svizzera") ottengo da terminale: > > GRASS 6.4.1 (utm_wgs84_32):~ > v. > db.connect -p map=Geo_Svizzera > Vector map <Geo_Svizzera@Alpi> is > connected by: > layer <1> table <Geo_Svizzera> in database > </home/marco/DATAGRASS/utm_wgs84_32/Alpi/sqlite.db> through driver > <sqlite> with key <cat> > > ...penso che ci sia qualcosa che mi sfugge > > marco > > ----Messaggio originale---- > Da: [hidden email] > Data: > 28/03/2012 13.49 > A: "[hidden email]"<marco. donnini@tiscali. > it> > Cc: "Mailing List Gfoss (ita)"<gfoss@lists. gfoss.it> > Ogg: Re: > [Gfoss] problema in "v.db.update" > > Domanda banale: il > vettoriale è correttamente connesso al db? > db. connect non aggiorna le > connessione dei vettoriali precedentemenete > caricati (almeno credo). > > > Cosa ti retituisce v.db.connect -p map= Geo_Svizzera ? > > giovanni > > Il > giorno 28 marzo 2012 13:38, marco. [hidden email] < > marco. > [hidden email]> ha scritto: > > > Ciao a tutti/e > > > > ho un problema al > quale non riesco a venirne a capo > > (sto andando in loop).... > > sto > adottando una metodologia da me già > > sperimentata con successo, ma ora > (non so per quale motivo), non riesco > > ad ottenere i risultati > sperati.. > > > > Ho una carta geologica (Geo_Svizzera. > > shp) e voglio > raggruppare alcune litologie. > > > > (1) Setto sqlite come > > database, > usando “db.connect” . > > ...in realtà non ho ben capito se devo > > usare > (a) o meno (b) gli apici > > > > (a) db.connect driver=sqlite > > > database='$GISDBASE/$LOCATION_NAME/$MAPSET/sqlite.db' > > (b) db. connect > > > driver=sqlite database=$GISDBASE/$LOCATION_NAME/$MAPSET/sqlite.db > > > > > nel > > dubbio ho provato in entrambi i modi ma non cambia nulla... > > > > > (2) Ho > > glià la colonna nella quale voglio caricare le nuove > litologie, si > > chiama LITO > > > > (3) “v.db.update” > > > > map = > Geo_Svizzera > > layer = 1 > > column = > > LITO > > value = UCC > > qcolumn = > > > where = "LEG_GEOL='Permien (Verrucano)'" > > > > > > questo è lo script > > v. > db.update map=Geo_Svizzera@Alpi layer=1 > > column=LITO value=UCC 'where=" > LEG_GEOL='\''Permien (Verrucano)'\''"' > > > > > > Da terminale non mi dà > errori ma vedo che non mi ha aggiornato la > > mappa.. che sia un > ennesimo problema di apici?? > > > > ...Temendo che sia un > > problema di > "risoluzione della regione", lo lanciato: > > > > g.region > > > rast=dem_tot_integer@Alpi > > > > considerando che dem_tot_integer è un dem > > > con pxl 30 m x 30 m > > > > lancio quindi: > > > > g.region -p > > > > e leggo: > > > > > projection: > > 1 (UTM) > > zone: 32 > > datum: wgs84 > > > ellipsoid: wgs84 > > north: > > 5649393.4869807 > > south: > > > west: 92391.2576352 > > > > east: > 1478578.3991334 > > nsres: 22.7340693 > > ewres: > > 22.7340693 > > > rows: 45779 > > cols: 60974 > > cells: 2791328746 > > > > > > > > > Grazie mille > > Marco > > > > > > E' nata indoona: chiama, videochiama e > messaggia Gratis. Scarica indoona > > per iPhone, Android e PC: http: > //www.indoona.com/ > > _______________________________________________ > > > Iscriviti all'associazione GFOSS.it: http://www.gfoss. > it/drupal/iscrizione > > [hidden email] > > http://lists.gfoss.it/cgi- > bin/mailman/listinfo/gfoss > > Questa e' una lista di discussione > pubblica aperta a tutti. > > Non inviate messaggi commerciali. > > I > messaggi di questa lista non rispecchiano necessariamente > > le > posizioni dell'Associazione GFOSS.it. > > 569 iscritti al 4.1.2012 > > > > > > E' nata indoona: chiama, videochiama e messaggia Gratis. Scarica indoona > per iPhone, Android e PC: http://www.indoona.com/ > E' nata indoona: chiama, videochiama e messaggia Gratis. Scarica indoona per iPhone, Android e PC: http://www.indoona.com/ _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. Non inviate messaggi commerciali. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it. 569 iscritti al 4.1.2012 |
Il 28 marzo 2012 15:37, [hidden email]
<[hidden email]> ha scritto: > > Lanciando lo script che mi consigli leggo: > > GRASS 6.4.1 > (utm_wgs84_32):~ > echo "SELECT * FROM Geo_Svizzera WHERE > LEG_GEOL='Permien (Verrucano)'" | db.select > DBMI-SQLite driver error: > > Unable to open database: unable to open database file > > ERRORE: > Impossibile aprire il database <///sqlite.db> > mi sa che hai scritto male il comando db.connect db.connect driver=sqlite database='$GISDBASE/$LOCATION_NAME/$MAPSET/sqlite.db' i due ' sono molto importanti > > Marco > -- ciao Luca http://gis.cri.fmach.it/delucchi/ www.lucadelu.org _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. Non inviate messaggi commerciali. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it. 569 iscritti al 4.1.2012 |
Anch'io stavo per dirgli questa cosa, ma ho visto che lui ha provato sia con apici che senza... _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. Non inviate messaggi commerciali. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it. 569 iscritti al 4.1.2012 |
Free forum by Nabble | Edit this page |