[Gfoss] problema postgis

Iacopo Zetti iacopozetti a gmail.com
Mar 6 Maggio 2008 15:01:08 CEST


Avevo provato a fare una domanda sul tema, ma era periodo di ponte e
la domanda era poco chiara. Ci riprovo, magari qualcuno mi sa aiutare.

Sto cercando di fare l'intersezione di 2 layer in postgis, correi
scrivere un terso layer con le geometrie risultanti dall'intersezione
e parte dei dati di entrambi.
Ho provato cosė:

CREATE TABLE intersezione AS
SELECT intersection(f.the_geom, c.the_geom) as the_geom, f.gid,
f.nome_campo, c.nome_campo
FROM layer1 f, layer2 c
WHERE
 f.the_geom && c.the_geom
AND
 Intersects(f.the_geom, c.the_geom);

Il processo parte, ma mi da come risultato un errore:

NOTICE:  TopologyException: no outgoing dirEdge found
(759504,4.85573e+06,4.85573e+06)

ERROR:  GEOS Intersection() threw an error!


E' capitato a qualcuno?

Grazie in anticipo.

Iacopo



Maggiori informazioni sulla lista Gfoss