Il 19/09/2014 15:49, Pier Lorenzo Marasco ha scritto:
Ciao a tutti,

Ho un problemino con postgis (2.1.3) che mi sta facendo uscire pazzo;
non ho più idea dove sbattere la testa e soprattutto dove sto
sbagliando.
In una tabella ho un insieme di linee che rappresentano delle curve di
livello ed il bordo che le racchiude.
Il bordo Ú spezzato ad ogni intersezione tra le curve ed il bordo stesso.
Quello che sto cercando di ottenere Ú l'insieme di poligoni che si
trovano fra due curve di livello, quindi in linea teorica i poligoni
che si vengono a creare con due segmenti di bordo e le due curve di
livello.
Ho provato ad impiegare ST_BuildArea con St_Union ma il risultato che
ottengo Ú un unico enorme poligono comprendente tutta l'area racchiusa
dal bordo.
Avete idea di dove sbaglio ?

Se usi ST_Union e' normale che te li unisce tutti... Proverei invece con
ST_Polygonize dopo aver creato i nodi delle linestring con ST_Node.

ciao
Antonio

--
Antonio Falciano
http://www.linkedin.com/in/antoniofalciano
_______________________________________________
Gfoss@lists.gfoss.it
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+40 iscritti al 5.6.2014

Rispondere a