se ho capito bene il problema, io dopo aver crato l'intersezione
farei un join con la tabella iniziale così ti puoi calcolare la percentuale
di area che si interseca rispetto a tutto il poligono (tutto in postgis
ovviamente).
l'SQL dovrebbe essere molto semplice una volta che hai la
tabella delle intersezioni nella forma "poligono A", "poligono
B", "area di intersezione".
poi puoi fare una selezione sia sul valore assoluto
della superficie dell'intersezione, sia sulla percentuale del
poligono.
se vuoi evitare sovrapposizioni sottili ma molto lunghe, puoi usare
magari un altro parametro di rapporto area/perimetro.

>> Pur da poco
esperto ci provo, magari mi correggete e così imparo qualcosa.
>> In 2
passaggi:
>> Potresti fare una intersezione fra i 2 layer (CREATE TABLE
intersezione AS
>> SELECT intersection ...) e poi individuare tutte le
intersezioni sotto
>> la soglia dimensionale che ti interessa
>> Così
individui i poligoni sul tuo layer a che hanno dato luogo alle
>>
intersezioni da scartare.
>> Se ho ben capito il problema.

>non posso
usare *solo* la dimensione dell'intersezione come parametro
>perche'
potrei avere il caso dell'immagine in allegato, caso in cui
>dovrei
scartare il poligono "A" perche' molto probabilmente
interseca
>"B"
(o viceversa) semplicemente perche' e' sbagliata la sua
posizione



---- 
_______________________________________________
Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
[email protected]
http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.

Rispondere a