R: Re: Re: Re: La connessione al databse per la mappa vettoriale <...> non è definito nel DB file

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

R: Re: Re: Re: La connessione al databse per la mappa vettoriale <...> non è definito nel DB file

marco.donnini@tiscali.it
Ciao Luca,

Andando per ordine:

Lancio i comandi sul
Geo_Francia_NC_diss

GRASS 6.4.1 (utm_wgs84_32):~ > v.db.connect -p
map=Geo_Francia_NC_diss@Alpi
Vector map <Geo_Francia_NC_diss@Alpi> is
connected by:
layer <1> table <LITO_NC> in database
</home/marco/DATAGRASS/utm_wgs84_32/Alpi/sqlite.db> through driver
<sqlite> with key <cat>

GRASS 6.4.1 (utm_wgs84_32):~ > v.db.connect -p
map=Geo_Francia_NC_diss@Alpi
Vector map <Geo_Francia_NC_diss@Alpi> is
connected by:
layer <1> table <LITO_NC> in database
</home/marco/DATAGRASS/utm_wgs84_32/Alpi/sqlite.db> through driver
<sqlite> with key <cat>
GRASS 6.4.1 (utm_wgs84_32):~ > v.db.select
map=Geo_Francia_NC_diss@Alpi
cat|LITO_NC
4|METAMORPHIC
7|ACID
0|
1|SAND

3|MIX CARB
6|CLAY
5|MAFIC
2|MUD

Il file Geo_Francia_NC_diss però è il
file nel quale ho lanciato v.db.addtable

faccio allora un passo
indietro:
lancio v.dissolve sul file originale (Geo_Francia) ed ottengo
Geo_Francia2_diss_prova per la quale mi compare il messaggio:

La
connessione al databse per la mappa vettoriale <...> non è definito nel
DB file

lancio quindi i due comandi da te indicati ed ottengo:

GRASS
6.4.1 (utm_wgs84_32):~ > v.db.connect -p
map=Geo_Francia2_diss_prova@Alpi
ERRORE: Database connection for map
<Geo_Francia2_diss_prova@Alpi> is not
        defined in DB file



GRASS 6.4.1 (utm_wgs84_32):~ > v.db.select
map=Geo_Francia2_diss_prova@Alpi
ERRORE: Database connection not
defined for layer 1

saluti
Marco

----Messaggio originale----
Da:
[hidden email]
Data: 05/07/2012 10.38
A: "marco.donnini@tiscali.
it"<[hidden email]>
Cc: "Mailing List Gfoss (ita)"
<[hidden email]>
Ogg: Re: Re: Re: [Gfoss] La connessione al
databse per la mappa vettoriale &lt;...&gt; non è definito nel DB file


Il 05 luglio 2012 10:30, [hidden email]
<marco.
[hidden email]> ha scritto:
> Ciao Luca
>

ciao marco

> in
MAIUSCOLO le mie risposte
>

non devi scrivere in maiuscolo se quoti
bene come hai fatto, si
capisce lo stesso ;-)

>
> v.db.connect
>
map=Geo_Francia_NC_diss@Alpi driver=sqlite
>
database=$GISDBASE/$LOCATION_NAME/$MAPSET/sqlite.db
>
table=Geo_Francia_NC_diss key=cat layer=1 fs=
>
> ED OTTENGO:
>
> v.db.

> connect map=Geo_Francia_NC_diss@Alpi driver=sqlite
>
database=$GISDBASE/$LOCATION_NAME/$MAPSET/sqlite.db
>
table=Geo_Francia_NC_diss key=cat layer=1 fs=
> ERRORE: Usa il flag -o

> per sovrascrivere il link esistente del layer <1>
>

vuol dire che
c'è già una connessione al db, comunque per vedere se
hai già una
connessione dovevi fare:

v.db.connect -p map=Geo_Francia_NC_diss@Alpi


a sto punto prova a fare una select (se sono tanti dati puoi mettere

anche una condizione where)

v.db.select map=Geo_Francia_NC_diss@Alpi



--
ciao
Luca

http://gis.cri.fmach.it/delucchi/
www.lucadelu.org





Invita i tuoi amici e Tiscali ti premia! Il consiglio di un amico vale più di uno spot in TV. Per ogni nuovo abbonato 30 € di premio per te e per lui! Un amico al mese e parli e navighi sempre gratis: http://freelosophy.tiscali.it/
_______________________________________________
[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.
599 iscritti al 30.6.2012
Reply | Threaded
Open this post in threaded view
|

Re: La connessione al databse per la mappa vettoriale <...> non è definito nel DB file

Luca Delucchi
Il 05 luglio 2012 10:59, [hidden email]
<[hidden email]> ha scritto:

> Ciao Luca,
>
> Andando per ordine:
>
> Lancio i comandi sul
> Geo_Francia_NC_diss
>
> GRASS 6.4.1 (utm_wgs84_32):~ > v.db.connect -p
> map=Geo_Francia_NC_diss@Alpi
> Vector map <Geo_Francia_NC_diss@Alpi> is
> connected by:
> layer <1> table <LITO_NC> in database
> </home/marco/DATAGRASS/utm_wgs84_32/Alpi/sqlite.db> through driver
> <sqlite> with key <cat>
>
> GRASS 6.4.1 (utm_wgs84_32):~ > v.db.connect -p
> map=Geo_Francia_NC_diss@Alpi
> Vector map <Geo_Francia_NC_diss@Alpi> is
> connected by:
> layer <1> table <LITO_NC> in database
> </home/marco/DATAGRASS/utm_wgs84_32/Alpi/sqlite.db> through driver
> <sqlite> with key <cat>
> GRASS 6.4.1 (utm_wgs84_32):~ > v.db.select
> map=Geo_Francia_NC_diss@Alpi
> cat|LITO_NC
> 4|METAMORPHIC
> 7|ACID
> 0|
> 1|SAND
>
> 3|MIX CARB
> 6|CLAY
> 5|MAFIC
> 2|MUD
>
> Il file Geo_Francia_NC_diss però è il
> file nel quale ho lanciato v.db.addtable
>

ok

> faccio allora un passo
> indietro:
> lancio v.dissolve sul file originale (Geo_Francia) ed ottengo
> Geo_Francia2_diss_prova per la quale mi compare il messaggio:
>

mi fai vedere come lanci v.dissolve

e anche db.connect -p cosa risponde


> saluti
> Marco
>


--
ciao
Luca

http://gis.cri.fmach.it/delucchi/
www.lucadelu.org
_______________________________________________
[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.
599 iscritti al 30.6.2012