duplicate adjacent vertex

Blog

duplicate adjacent vertex

duplicate adjacent vertex >>
Regione Lombardia - Guida ai controlli delle forniture Piani di Governo del Territorio GUIDA AI CONTROLLI SUGLI SHAPEFILE Controllo 8: assenza degenerazione. Ogni anello non ammette vertici adiacenti identici (considerando tutte le coordinate previste dal tipo) . I record errati sono elencati nella sottosezione “analisi dei valori dei tipi geometrici” e sono classificati col tipo errore “duplicate adjacent vertex”.
VIDEO: https://youtu.be/RUk-z5ZECeA Nel report analitico prodotto come risposta alla consegna per i controlli preventivi sugli shapefile, alla voce QUALITÀ GEOMETRICA: Analisi dei valori dei tipi geometrici, vengono elencati le geometrie, secondo il CODICE IDENTIFICATIVO, dove sono presenti gli errori. In questo post, trattiamo quelli contrassegnati con: duplicate adjacent vertex. La prima idea che mi è venuta è semplificare le geometria, per andare ad eliminare i vertici troppo vicini; non avendo trovato un plug-in adatto per QGis, sono passato subito a PostGIS. Il passaggio a PostGIS (non vedevo l'ora), è stato necessario anche per il fatto che, il tool di QGis (v 2.0.1) vector -> geometry tools -> check geometry validity non mi dava errore sulla geometria segnalata dalla Regione.

Come faccio ad individuare questi punti molto vicini duplicate adjacent vertex ?

L'operazione che seleziono è quella di estrarre i nodi dai poligoni, etichettarli e vedere le etichette che si aggregano sopra i punti: se ne trovo più di una, vuol dire che li ci sono più punti molto vicini.

Altri metodi

  • utilizzare il plug-in di QGis (installato di default v 2.0.1) vector -> geometry tools -> extract nodes
  • utilizzare ST Simplify e mediante la seguente Stringa SQL, verificare la tolleranza accettabile per eliminare i DAV. Contro serve solo come output finale per la Regione, ma non ti permette di indiduare i vertici da sistemare nella geoimetria originale.
find [caption id= align=aligncenter width=983]width=983 Occhio a non semplificare troppo![/caption]

Risorse