[Gfoss] Riparare geometria???

giuliano su Tiscali giulianc a tiscali.it
Sab 2 Mar 2013 14:58:01 CET


On Sat, 02 Mar 2013 12:40:46 +0100
a.furieri a lqt.it wrote:

> On Sat, 2 Mar 2013 11:15:12 +0100, Andrea Peri wrote:
> > ricevuto e controllato.
> >
> > Sembra essere imputabile a una differenza di precisione nel calcolo
> > della posizione del vertice.
> >
> > .....
> >
> 
> eccoli qua; in effetti accade qualcosa di abbastanza strano, ma ...
> 
> ......
> 
>     la ST_MakeValid() ha costruito un "grosso poligono" con un unico 
> exterior
>     ring ininterrotto, ma che pero' presenta "una bocca aperta" nella 
> zona
>     di intersezione.
>     in piu' ci sono due microscopici poligonetti di 4 vertici cadauno 
> (in pratica,
>     due micro-striscioline che sembrano piu' un linestring 
> avanti-indietro che un
>     polygon) che vanno a tappare "la bocca aperta".

è esattamente quello che avviene eseguendo il comando "da parti
multiple a parti singole";

è come ci fossero due cerchi tangenti in 3 punti !!! che il sistema
risolve come hai descritto tu;

l'ipotesi di Peri che possa essere addebitato a qualche arrotondamento
mi sembra abbastanza pertinente;

 
> ciao Sandro

ciao,
giuliano



Maggiori informazioni sulla lista Gfoss