Hallo Liste,
ich nutze eine PostGIS Anweisung, um Unterschiede zwischen zwei Layer (Polygone) als Linien anzuzeigen. Diese sieht in etwa so aus: -- CREATE OR REPLACE VIEW polygon_SymDifference AS SELECT row_number() OVER () rn, * FROM ( SELECT (ST_Dump(ST_SymDifference(ST_Snap(A, B, tol), ST_Snap(B, A, tol)))).* FROM ( SELECT ST_Union(DISTINCT A_only.geom) A, ST_Union(DISTINCT B_only.geom) B, 1e-5 tol FROM ( SELECT ST_Boundary(geom) geom FROM polygon_a EXCEPT SELECT ST_Boundary(geom) geom FROM polygon_b ) A_only, ( SELECT ST_Boundary(geom) geom FROM polygon_b EXCEPT SELECT ST_Boundary(geom) geom FROM polygon_a ) B_only ) s ) s; (Siehe auch: https://gis.stackexchange.com/questions/180707/how-to-create-lines-to-visual ize-differences-between-polygon-features-in-postgis) Nun habe ich einen Datensatz, welcher mir immer den Fehler GEOSDifference: TopologyException: found non-noded intersection between LINESTRING auswirft. Im Bereich der angegebenen Koordinaten kann ich nichts Ungewöhnliches erkennen. Weiß jemand, was hier für ein Fehler vorliegt bzw. wie sich dieser beheben lässt? Die Geometrien habe ich in QGIS bereits umfangreich geprüft und scheinen in Ordnung zu sein. Vielen Dank und schöne Grüße, Reinhard email signatur logo Raum & Regionalplanung | Beratung _________________________________________ DI Reinhard Reiterer Obersulz 109 . A-2224 Sulz im Weinviertel tel. 02534/4790-18 . fax. 02534/4790-20 mail: <mailto:off...@raumregionmensch.at> reinhard.reite...@raumregionmensch.at http:// <http://www.raumregionmensch.at/> www.raumregionmensch.at -------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt... Dateiname : image001.jpg Dateityp : image/jpeg Dateigröße : 4274 bytes Beschreibung: nicht verfügbar URL : <http://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20180704/0d8c3e8e/attachment.jpg> -- .................................................................... OSGeo Park & OSGeo Day auf der AGIT 2018 in Salzburg 4.-7. Juli 2018, Universität Salzburg https://agit.at FOSSGIS Veranstaltungen 2018 https://www.fossgis.de/node/306 FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem GIS-Bereich und Freier Geodaten! https://www.fossgis.de/ https://twitter.com/fossgis_eV ____________________________________________________________________ FOSSGIS-Talk-Liste mailing list FOSSGIS-Talk-Liste@fossgis.de https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste