attributi ed errori di "topologia"

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

attributi ed errori di "topologia"

marco.donnini@tiscali.it
Buongiorno,

ho scaricato una mappa geologica dal portale di
onegeology.
Tale mappa presenta notevoli errori di "topologia".
Sto
tentando di raggruppare le litologie con il comando v.db.update.

..
questo è quello che succede da terminale (notare che l'attributo
"limestone" esiste in urn_litho1 e che questo giochetto non me lo fa
per tutte le litologie)

v.db.update map=Geo_Francia_prova@Alpi layer=1
column=LITO value=cc where=urn_litho1='Limestone'
DBMI-SQLite driver
error:
Error in sqlite3_prepare():
no such column: Limestone

ERRORE:
Error while executing: 'UPDATE Geo_Francia_prova SET LITO='cc'
       
WHERE urn_litho1=Limestone
        '

decido allora di andare con v.
clean

v.clean input=Geo_Francia_prova@Alpi
output=Geo_Francia_prova_clean3 type=area tool=break,rmdupl,bpol,rmarea
thresh=1,1,1,100

e rilancio v.db.update sul "clean"
(Geo_Francia_prova_clean3), ma ottengo il medesimo risultato..


Qualcuno ha idea di come posso risolvere??
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
Reply | Threaded
Open this post in threaded view
|

Re: attributi ed errori di "topologia"

Sandro Santilli
On Tue, Feb 07, 2012 at 10:23:56AM +0100, [hidden email] wrote:

> v.db.update map=Geo_Francia_prova@Alpi layer=1
> column=LITO value=cc where=urn_litho1='Limestone'
> DBMI-SQLite driver
> error:
> Error in sqlite3_prepare():
> no such column: Limestone
>
> ERRORE:
> Error while executing: 'UPDATE Geo_Francia_prova SET LITO='cc'
>        
> WHERE urn_litho1=Limestone
>         '

E' un'altro errore di apostrofi (e non grammaticale).
La shell si e' mangiata il single-quote attorno a 'Limestone'.

Prova quotandole:

  ... where=urn_litho1=\'Limestone\'


--strk;

  ,------o-.
  |   __/  |    Thank you for PostGIS-2.0 Topology !
  |  / 2.0 |    http://www.pledgebank.com/postgistopology
  `-o------'

_______________________________________________
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
Reply | Threaded
Open this post in threaded view
|

Re: attributi ed errori di "topologia"

Markus Neteler
On Tue, Feb 7, 2012 at 10:32 AM, Sandro Santilli <[hidden email]> wrote:

> On Tue, Feb 07, 2012 at 10:23:56AM +0100, [hidden email] wrote:
>
>> v.db.update map=Geo_Francia_prova@Alpi layer=1
>> column=LITO value=cc where=urn_litho1='Limestone'
>> DBMI-SQLite driver
>> error:
>> Error in sqlite3_prepare():
>> no such column: Limestone
>>
>> ERRORE:
>> Error while executing: 'UPDATE Geo_Francia_prova SET LITO='cc'
>>
>> WHERE urn_litho1=Limestone
>>         '
>
> E' un'altro errore di apostrofi (e non grammaticale).
> La shell si e' mangiata il single-quote attorno a 'Limestone'.
>
> Prova quotandole:
>
>  ... where=urn_litho1=\'Limestone\'
>

Qualche esempio si trova anche qui:
http://grass.osgeo.org/grass64/manuals/html64_user/sql.html

ciao
Markus
_______________________________________________
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