DIpende da come i due poligoni sono messi come vertici.

Se i due poligoni nella linea di adicanza hanno tutti i vertici in comune
nasce una linea.
Se invece non hanno vertici in comune, come in questo caso:


------*-------O------*---------*------

Dove i caratteri * rappresentano vertici del primo poligono e O
rappresentano i vetici del secondo poligono.

L'intersection puo' far nascere anche una geometria complessa con una
componente puntuale.

Per cui la regola aulica è che quando si fa' l'intersection occorre sempre
accompagnarla da
una
ExtractCollection(..) che conservi la geometria della dimensione giusta e
scarti il resto.

A.



Il giorno 08 novembre 2013 14:15, Amedeo Fadini <[email protected]> ha scritto:

>
>
> Il giorno venerdì 8 novembre 2013, Novarese ha scritto:
>
>
>>
>> Nel forum Freegis è stato posto un quesito molto interessante, al quale il
>> sottoscritto ha risposto in maniera artigianale.
>
>
>
>
>>  Uhm non ho tempo di provarlo ma credo che sia in postgis che in
> spatialite la funzione st_intersection tra due poligoni
> adiacenti restituisca una linea che risponde al caso in oggetto.
>
> Amefad
>
> Inviato da mobile
>
>
>>
> _______________________________________________
> [email protected]
> 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
>



-- 
-----------------
Andrea Peri
. . . . . . . . .
qwerty àèìòù
-----------------
_______________________________________________
[email protected]
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

Rispondere a