Taglio poligoni

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

Taglio poligoni

Iacopo Zetti-2
Ho un problema apparentemente semplice, (ma lo sarà sicuramente sono io
che non so fare) che mi fa perdere un sacco di tempo e per cui chiedo
dunque aiuto.
Ho una serie di poligoni su un unico layer che, in alcuni casi, sono
interamente contenuti in altri poligoni. Sono però sovrapposti senza che
il poligono che li contiene sia bucato.
Vorrei ottenere un layer in cui questo non avvenga ed i poligoni che
contengono altri poligoni sino in realtà bucati. C'è un modo di fare
questa operazione in qgis o grass in una maniera semplice ed efficiente
(non posso salvarli su layer diversi dato che sono alcune centinaia).

Grazie in anticipo.

Iacopo


_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
666 iscritti al 22.7.2013
Reply | Threaded
Open this post in threaded view
|

Re: Taglio poligoni

Andrea Peri
Io lo farei in spatialite.
Te immagino che potresti farlo in postgis,

Una soluzione piu' esoterica, ma comunque valida è in Grass.
Se carichi i poligoni in grass con il grass-plugin di qgis e gli dici di
correggerli topologicmate,

lui ti produce i poligoni-0 e poligoni-2

Nel tuo caso ti interessa i poligoni-0 perche' sono quelli che no hanno
altri poligoni sovrapposti e quindi ti presenta i buchi in
corrispondenza delle sovrapposizioni.

A.

On 06/03/2014 13:25, [hidden email] wrote:

> Ho un problema apparentemente semplice, (ma lo sarà sicuramente sono io
> che non so fare) che mi fa perdere un sacco di tempo e per cui chiedo
> dunque aiuto.
> Ho una serie di poligoni su un unico layer che, in alcuni casi, sono
> interamente contenuti in altri poligoni. Sono però sovrapposti senza che
> il poligono che li contiene sia bucato.
> Vorrei ottenere un layer in cui questo non avvenga ed i poligoni che
> contengono altri poligoni sino in realtà bucati. C'è un modo di fare
> questa operazione in qgis o grass in una maniera semplice ed efficiente
> (non posso salvarli su layer diversi dato che sono alcune centinaia).
>
> Grazie in anticipo.
>
> Iacopo
>
>
> _______________________________________________
> [hidden email]
> http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
> Questa e' una lista di discussione pubblica aperta a tutti.
> I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
> 666 iscritti al 22.7.2013

_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
666 iscritti al 22.7.2013
Reply | Threaded
Open this post in threaded view
|

Re: Taglio poligoni

emigrato
In reply to this post by Iacopo Zetti-2
Puoi anche farlo col solo Qgis :

VETTORE => STRUMENTI DI GEOMETRIA => DIFFERENZA

Reply | Threaded
Open this post in threaded view
|

Re: Taglio poligoni

Iacopo Zetti-2
In reply to this post by Andrea Peri
Grazie Andrea, ma provando la soluzione con grass qualche problema mi
rimane perché non ho più l'attributo della tabella originaria (in
poligoni-2).
Con spatialite o postgis invece non ho capito come fare.

Iacopo

On gio, 2014-03-06 at 13:48 +0100, aperi2007 wrote:

> Io lo farei in spatialite.
> Te immagino che potresti farlo in postgis,
>
> Una soluzione piu' esoterica, ma comunque valida è in Grass.
> Se carichi i poligoni in grass con il grass-plugin di qgis e gli dici di
> correggerli topologicmate,
>
> lui ti produce i poligoni-0 e poligoni-2
>
> Nel tuo caso ti interessa i poligoni-0 perche' sono quelli che no hanno
> altri poligoni sovrapposti e quindi ti presenta i buchi in
> corrispondenza delle sovrapposizioni.
>
> A.
>
> On 06/03/2014 13:25, [hidden email] wrote:
> > Ho un problema apparentemente semplice, (ma lo sarà sicuramente sono io
> > che non so fare) che mi fa perdere un sacco di tempo e per cui chiedo
> > dunque aiuto.
> > Ho una serie di poligoni su un unico layer che, in alcuni casi, sono
> > interamente contenuti in altri poligoni. Sono però sovrapposti senza che
> > il poligono che li contiene sia bucato.
> > Vorrei ottenere un layer in cui questo non avvenga ed i poligoni che
> > contengono altri poligoni sino in realtà bucati. C'è un modo di fare
> > questa operazione in qgis o grass in una maniera semplice ed efficiente
> > (non posso salvarli su layer diversi dato che sono alcune centinaia).
> >
> > Grazie in anticipo.
> >
> > Iacopo
> >
> >
> > _______________________________________________
> > [hidden email]
> > http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
> > Questa e' una lista di discussione pubblica aperta a tutti.
> > I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
> > 666 iscritti al 22.7.2013
>
> _______________________________________________
> [hidden email]
> http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
> Questa e' una lista di discussione pubblica aperta a tutti.
> I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
> 666 iscritti al 22.7.2013



_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
666 iscritti al 22.7.2013