[Gfoss] Trovare il numero di intersezioni tra poligoni

Markus Neteler neteler a osgeo.org
Ven 3 Giu 2011 17:50:25 CEST


2011/6/3 Luca Sigfrido Percich <sigfrido a tiscali.it>:
>
> Ciao Luca,
>
> se passi il layer coi buffer (parzialmente) sovrapposti in un GIS
> topologico, ottieni un layer di poligoni senza sovrapposizioni, in cui
> ritrovi i poligoni originali solo quando questi non intersecavano ad
> altri poligoni. In un layer poligonale topologico non possono esistere
> sovrapposizioni. Dai tuoi 3 buffer in figura dovresti ottenere 7
> poligoni.
>
> Purtroppo conosco pochissimo GRASS e non so darti istruzioni precise.

In GRASS, con poligoni che sono topologicamente corretti non ci
sono intersezioni.

Altrimenti (ho chiesto a Markus Metz):
1. Creazione polylines: v.build.polylines
2. Convertire boundaries in linie (v.type)
3. v.clean tool=break error=intersections
4. statistica

Spero che sia un aiuto,
Markus


Maggiori informazioni sulla lista Gfoss