[Gfoss] problema in "v.db.update"

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: 4608650.528496
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/

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.donnini@tiscali.it <marco.donnini@tiscali.it> 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: 4608650.528496
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
Gfoss@lists.gfoss.it
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