sto lavorando su uno shp della vegetazione e devo spezzare dei poligoni, ma non riesco a farlo, mi appare un errore di questo tipo:
La geometria non è valida. Riparala prima di tentare di dividerla.
Che devo fare per ripararla?
Se sono pochi errori, puoi sistemarli a mano. Se molti, usa uno strumento di
correzione, come l'importazione in GRASS, oppure il makevalid (disponibile nel plugin
liblwgeom, o direttamente in PostGIS, il che pero' ti richiede di installare e
configurare PostGIS).
saluti.
- --
Paolo Cavallini - Faunalia
www.faunalia.eu
Full contact details at www.faunalia.eu/pc
Nuovi corsi QGIS e PostGIS: http://www.faunalia.it/calendario
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
On Thu, 28 Feb 2013 10:32:38 +0000
Emanuela Maurizi <emanuela.maurizi@uniroma3.it> wrote:
Salve a tutti,
ciao,
sto lavorando su uno shp della vegetazione e devo spezzare dei poligoni, ma non riesco a farlo, mi appare un errore di questo tipo:
La geometria non è valida. Riparala prima di tentare di dividerla.
Che devo fare per ripararla?
qualche tempo fa mi ero occupato di editing in qgis, in particolare
inquiry e controllo di singole features, vertici duplicati di poligoni,
ecc.) e di qualche tentativo di riparazione; non riuscirerti a mandarmi
in pvt un piccolo campione (shp) dei tuoi problemi, così mi diverto a
dargli uno sguardo da vicino;
grazie in anticipo
Emanuela
Emanuela Maurizi, Ph.D.
University of Rome Tre
Department of Sciences
Non dovesse funzionare, scaricati la trial di Autocad Map, e lancia la
routine di riparazione automatica _MAPCLEAN
?!?
E su uno usa linux?
Scherzi a parte: meglio rimanere su tecnologie opensource visto il topic di questa ml
Piuttosto il tuo "non dovesse funzionare" puo' essere un bel feedback da dare agli sviluppatori di QGIS per capire cosa non funziona in quella procedura.
Il 01 marzo 2013 14:29, Maurizio Napolitano <napo@fbk.eu> ha scritto:
Non dovesse funzionare, scaricati la trial di Autocad Map, e lancia la
routine di riparazione automatica _MAPCLEAN
?!?
E su uno usa linux?
Scherzi a parte: meglio rimanere su tecnologie opensource visto il topic di
questa ml
++++++1
Piuttosto che scaricare un gorilla da 800 libre, totalmente chiuso,
solo per pulire delle geometrie installati PostGIS e valida le
geoemtrie con quello. Magari non ci impeighi 5 minuti ma avrai il non
secondario effetto collaterale di imparae ad usare un strumento
potente, prezioso e aperto
On Fri, 1 Mar 2013 14:42:21 +0100, Stefano Iacovella wrote:
Il 01 marzo 2013 14:29, Maurizio Napolitano <napo@fbk.eu> ha scritto:
Non dovesse funzionare, scaricati la trial di Autocad Map, e lancia la
routine di riparazione automatica _MAPCLEAN
?!?
E su uno usa linux?
Scherzi a parte: meglio rimanere su tecnologie opensource visto il topic di
questa ml
++++++1
Piuttosto che scaricare un gorilla da 800 libre, totalmente chiuso,
solo per pulire delle geometrie installati PostGIS e valida le
geoemtrie con quello. Magari non ci impeighi 5 minuti ma avrai il non
secondario effetto collaterale di imparae ad usare un strumento
potente, prezioso e aperto
oppure, se vai di fretta, ti scarichi SpatiaLite 4.0.0 che supporta
esattamente la stessa ST_MakeValid() di PostGIS [basata sulla medesima
liblwgeom] e che invece di essere un gorilla da 800 libbre e' un
fringuello che pesa si e no 10 grammi e che ti comincia a volare
in meno di 5 minuti
Un momento, signori: "validazione" e' una cosa, "riparazione" e' un'altra.
Se Postgis e/o Spatialite, come fa Qgis, si limitano a dire "Ehi, ho trovato
1000 errori, qui e la', mettili a posto, e rifatti vivo", allora non credo
sia una soluzione accettabile per Emanuela.
Qualora invece siano in grado di "aggiustare" in automatico una shape
devastata come fa l'impressionante MAPCLEAN suddetto, beh, tanto di
cappello.
*@ Maurizio*
Massimo rispetto per il software opensource, anzi, invito tutti a venirmi a
trovare qua <http://forum.openoikos.com> ...
Il sottoscritto e' un umile tecnico, e quando un postante ha un problema,
gli offro un ventaglio di N opzioni (in primis gratuite) da cui attingere a
seconda del portafoglio o del tempo necessario a scalare la curva
d'apprendimento.
Cio' detto, grazie per avermi accettato in questa nobile ML, e auguro a
tutti un buon weekend.
Qualora invece siano in grado di "aggiustare" in automatico una shape
devastata come fa l'impressionante MAPCLEAN suddetto, beh, tanto di
cappello.
Scappellati pure: la funzione MakeValid fa questo.
Il sottoscritto e' un umile tecnico, e quando un postante ha un problema,
gli offro un ventaglio di N opzioni (in primis gratuite) da cui attingere a
seconda del portafoglio o del tempo necessario a scalare la curva
d'apprendimento.
Questa lista e' dedicata alla promozione del sw libero in ambito geografico, non ti
stupire se qualcuno protesta se offri soluzioni non libere: e' come vantare i meriti
del calcio in una lista per la promozione del rugby (o del balletto classico, fai tu).
Saluti.
- --
Paolo Cavallini - Faunalia
www.faunalia.eu
Full contact details at www.faunalia.eu/pc
Nuovi corsi QGIS e PostGIS: http://www.faunalia.it/calendario
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
On Fri, Mar 01, 2013 at 06:12:48PM +0100, Paolo Cavallini wrote:
Il 01/03/2013 18:09, Novarese ha scritto:
> Qualora invece siano in grado di "aggiustare" in automatico una shape
> devastata come fa l'impressionante MAPCLEAN suddetto, beh, tanto di
> cappello.
Scappellati pure: la funzione MakeValid fa questo.
E tanto di cappello alla Regione Toscana che ne ha finanziato lo sviluppo.
Soldi spesi bene, contrariamente a quelli che finiscono in licenze d'uso
di software sviluppati da aziende che tengono in ostaggio molte pubbliche
amministrazioni.
Scappellati pure: la funzione MakeValid fa questo.
E tanto di cappello alla Regione Toscana che ne ha finanziato lo sviluppo.
beh, allora continuiamo con questo incensamento collettivo, e soprattutto tanto di
cappello a Sandro Santilli, AKA strk, che con le sue ditine ed ingegno ha scritto
questo codice.
questo, fra le tante cose, mi piace del sw libero: ognuno e' un aiuto per l'altro, e
tutti collaboriamo e ci siamo grati. chi l'ha detto che il mondo e' una gabbia di
lupi affamati che competono per un osso?
saluti.
- --
Paolo Cavallini - Faunalia
www.faunalia.eu
Full contact details at www.faunalia.eu/pc
Nuovi corsi QGIS e PostGIS: http://www.faunalia.it/calendario
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
Massimo rispetto per il software opensource, anzi, invito tutti a venirmi a
trovare qua <http://forum.openoikos.com> ...
>
Il sottoscritto e' un umile tecnico, e quando un postante ha un problema,
gli offro un ventaglio di N opzioni (in primis gratuite) da cui attingere a
seconda del portafoglio o del tempo necessario a scalare la curva
d'apprendimento.
Non preoccuparti!
Mi era chiaro che la soluzione era dettata dagli strumenti con cui hai lavorato in passato.
Volevo farti notare che eri off topic ma senza offendere, e invitarti
anche a prendere contatto con la comunita' di sviluppatori di qgis, qualora tu avessi trovato dei problemi nella funzione di cui si parla in questo thread.