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 |
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 |
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 |
Free forum by Nabble | Edit this page |