[FOSSGIS-Talk] Fehler beim Verschmelzen von Objekten

hpgis at gmx.de hpgis at gmx.de
Mi Jul 26 17:36:43 CEST 2023


Hallo Hannah, hallo Thomas, hallo Liste,
@ Thomas, danke für deine Erklärung bezüglich der nan-Vertices und der Orientierung der Stützpunkte.
Das Problem mit dem Verschmelzen der Polygone habe ich jetzt auch. Meine Beobachtung: QGIS (3.28.6) erzeugt diese fehlerhaften Polygone (siehe screenshot). Ich habe 2 einzelne Polygone (1+2), die beide fehlerfrei sind und deren Stützpunkte beide im Uhrzeigersinn angeordnet sind. Der Abstand der 2 Flächen ist 0,2 m. Nach dem Verschmelzen (12) ist ein Polygon entgegen dem Uhrzeigersinn orientiert, als Fehler wird "Loch liegt außerhalb der Umgrenzung" gefunden und die Flächenberechnung ist fehlerhaft = negativ. Repariere ich jetzt dieses verschmolzene Polygon, ist in dem neu erzeugten Layer die Orientierung der Stützpunkte wieder für beide Polygone im Uhrzeigersinn und die Flächenberechnung ist richtig. Kopiere ich aber jetzt das reparierte Polygon (3) in den ursprünglichen Layer zurück, dreht sich die Orientierung der Stützpunkte in einem Polygon wieder um und die Neuberechnung der Fläche liefert wieder ein falsches Ergebnis. Somit zurück auf Anfang...
Ich bin mir sicher, dass dies früher (vor 3.28?) nicht aufgetreten ist, da ich das Verschmelzen von nicht zusammenhängenden Polygonen oft verwendet habe. Aktuell werde ich das dann wohl vermeiden...

Gruß
Helen
 

Gesendet: Mittwoch, 26. Juli 2023 um 12:56 Uhr
Von: "Thomas B" <rdbath.regiodata at gmail.com>
An: "Info | menz umweltplanung" <info at menz-umweltplanung.de>
Cc: "FOSSGIS-Talk-Liste at fossgis.de" <FOSSGIS-Talk-Liste at fossgis.de>
Betreff: Re: [FOSSGIS-Talk] Fehler beim Verschmelzen von Objekten
Hallo Hannah,

wenn man die Gültigkeit des Layers in QGIS prüft, ist der Fehler "Loch
liegt außerhalb der Umgrenzung".
Sprich eines der Polygone wird als Loch innerhalb des anderen Polygons
angesehen.
Ursache für die Interpretation ist die Zeichenreihenfolge der Stützpunkte.
Die ist bei einem der beiden Polygone im Uhrzeigersinn, beim anderen gegen
den Uhrzeigersinn... siehe Screenshot.

[image: grafik.png]


Dazu, wie die unterschiedlichen Vertex-Reihenfolgen interpretiert werden
steht z.B. hier was: https://gis.stackexchange.com/a/147971/45041

Du kannst die entsprechenden Polygone reparieren mit dem Algorithmus
"Geometrie reparieren --> Struktur":

[image: grafik.png]

Dann stimmt die Reihenfolge der Vertices und du kannst beide wie gewohnt
zusammen selektieren und auch beim Rendern gibt es keine Probleme mehr.

[image: grafik.png]
VG Thomas

PS: @Helen: Der Unterschied von QGIS 3.28 zu älteren Versionen liegt darin,
dass nan-Vertices durch OGR nun nicht mehr in Shapefiles gespeichert werden
können und falls man ein Shapefile, welches schon nan-Vertices enthält,
lädt, werden die nan-Vertices beim Reinladen bereinigt. Insofern trifft man
seltener auf nan-Vertices. Falls man trotzdem mal welche erzeugt, die das
Knotenwerkzeug so verwirren, dass man die Stützpunkttabelle nicht mehr
laden kann, hilft es, die Geom als wkt zu exportieren, zu bereinigen und
z.B. im Feldrechner über Aktualisieren der geom-Spalte mittels
geom_from_wkt die Geometrie zu reparieren. Meiner Meinung nach sollten
nan-Vertices zumindest bei den 2D-Koordinaten aber gar nicht seitens QGIS
in Geometrien eingefügt werden.


Am Mo., 24. Juli 2023 um 08:23 Uhr schrieb Info | menz umweltplanung <
info at menz-umweltplanung.de>:

> Hallo Liste,
>
> Danke für die zahlreichen Antworten. Leider hat nichts davon das Problem
> behoben. Ich werde wohl vorerst an einem anderen Rechner arbeiten müssen.
> Da funktioniert das problemlos.
>
> Falls sich jemand das Problem genauer anschauen möchte, habe ich ein
> Shape, bei dem der Fehler auftritt, angehängt.
>
>
> Mit freundlichen Grüßen
>
> Hannah Kälber
>
> menz umweltplanung
> Magazinplatz 1 72072 Tübingen
> T 07071 - 440235
> www.menz-umweltplanung.de[http://www.menz-umweltplanung.de]<http://www.menz-weik.de/[http://www.menz-weik.de/]>
> h.kaelber at menz-umweltplanung.de<mailto:h.kaelber at menz-umweltplanung.de>
>
> Diese E-Mail könnte vertrauliche und/oder rechtlich geschützte
> Informationen enthalten. Wenn Sie nicht der richtige Adressat sind oder
> diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den
> Absender und vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die
> unbefugte Weitergabe dieser Mail ist nicht gestattet.
>
>
> Von: hpgis at gmx.de <hpgis at gmx.de>
> Gesendet: Freitag, 21. Juli 2023 09:53
> An: Info | menz umweltplanung <info at menz-umweltplanung.de>
> Cc: FOSSGIS-Talk-Liste at fossgis.de
> Betreff: Aw: [FOSSGIS-Talk] Fehler beim Verschmelzen von Objekten
>
>
> Hallo Hannah, hallo Liste,
>
> das Problem dass Polygone nicht mehr angezeigt werden kenne ich auch, auch
> ohne erzeugen von „Verschmelzen“ oder Multipolygonen. Bevorzugt tritt das
> bei mir auch bei Linien-Layern auf, die ich aus CAD – Zeichnungen
> importiert habe. Neben den bereits genannten Vorschlägen „Geometrie
> reparieren“ und Puffer mit 0, hat bei mir auch geholfen den Layer neu zu
> speichern und dabei den Geometrietyp bewusst festzulegen auf Polygon und
> dabei den Z-Wert auszuschließen. Die fehlerhaften Knoten befanden sich bei
> mir im Z-Nirvana….
>
> In früheren Versionen von QGIS wurde der fehlerhafte Knoten bei benutzen
> des Knotenwerkzeuges in der Stützpunktbearbeitungstabelle angezeigt mit
> einer „nan“- Koordinate (= not a number), und man konnte diesen einen
> Knoten aus der Tabelle löschen, aber ab Version 3.28 ist das nicht mehr so.
>
> Viel Erfolg
>
> Helen
>
>
> Gesendet: Donnerstag, 20. Juli 2023 um 17:31 Uhr
> Von: "Info | menz umweltplanung" <info at menz-umweltplanung.de<mailto:
> info at menz-umweltplanung.de>>
> An: "FOSSGIS-Talk-Liste at fossgis.de<mailto:FOSSGIS-Talk-Liste at fossgis.de>"
> <FOSSGIS-Talk-Liste at fossgis.de<mailto:FOSSGIS-Talk-Liste at fossgis.de>>
> Betreff: [FOSSGIS-Talk] Fehler beim Verschmelzen von Objekten
> Hallo Liste,
>
> Bei mir treten Probleme beim Verschmelzen von nicht aneinandergrenzenden
> Polygonen auf. Wenn ich zwei Polygone im Editiermodus miteinander
> verschmelze und dann speichere, verschwindet das zusammengefügte
> Multipart-Polygon bei näherem Heranzoomen. Wenn ich rauszoome, ist das
> Polygon wieder sichtbar, ich kann es aber nicht mehr oder nur noch eines
> der Teilpolygone auswählen . Über die Attributtabelle kann ich das Polygon
> weiterhin auswählen. Wenn ich die Fläche berechnen lasse, komme ich immer
> auf negative Flächengrößen.
> Ich kann das Polygon zwar mit dem Werkzeug "Geometrie reparieren"
> reparieren, bei nahezu jeder weiteren Änderung an Stützpunkten tritt das
> Problem aber wieder auf. Da bei "Geometrie reparieren Löcher" im Polyon
> gefüllt werden, lässt sich das aber leider nicht umgehen. Das Problem tritt
> nicht nur bei großen Polygonen mit vielen Stützpunkten (die ja tatsächlich
> mal fehlerhaft sein könnten) auf, sondern auch bei nur aus drei
> Stützpunkten bestehenden Flächen.
>
>
> Der Fehler tritt nur an meinem Rechner auf. Wenn ich an einem anderen
> Rechner mit der gleichen Version sitze, sind die bereits defekten Polygone
> im Shape weiterhin nicht nutzbar, ich kann alle anderen Polygone aber ohne
> weitere Fehler bearbeiten und verschmelzen.
>
> Wie werde ich den Fehler wieder los? Bzw. Wie kann ich QGIS vollständig
> vom Rechner löschen.
>
> Ich habe QGIS (Version 2.28 und 2.32) mehrfach neuinstalliert, es ist
> immer der gleiche Fehler. Eine Neuinstallation hatte nur zur Folge, dass
> die defekten Polygone bei der Geometrieprüfung nun nicht mehr als ungültig
> angezeigt wurden. Verbessert hat sich aber nichts. Obwohl ich QGIS über das
> osgeo4w-setup deinstalliert habe, vermute ich, dass da noch irgendwo auf
> dem Rechner hängen bleibt, zumindest sind nach der Neuinstallation noch
> alle Erweiterungen, WMS-Verbindungen usw. noch vorhanden.
>
> Mit freundlichen Grüßen
>
> Hannah Kälber
>
> menz umweltplanung
> Magazinplatz 1 72072 Tübingen
> T 07071 - 440235
> www.menz-umweltplanung.de[http://www.menz-umweltplanung.de]<http://www.menz-umweltplanung.de[http://www.menz-umweltplanung.de]><
> http://www.menz-weik.de/[http://www.menz-weik.de/]>
> h.kaelber at menz-umweltplanung.de<mailto:h.kaelber at menz-umweltplanung.de
> <mailto:h.kaelber at menz-umweltplanung.de%
> 3cmailto:h.kaelber at menz-umweltplanung.de>>
>
> Diese E-Mail könnte vertrauliche und/oder rechtlich geschützte
> Informationen enthalten. Wenn Sie nicht der richtige Adressat sind oder
> diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den
> Absender und vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die
> unbefugte Weitergabe dieser Mail ist nicht gestattet.
>
>
> --
> ....................................................................
> FOSSGIS Vereinstermine:
> https://fossgis.de/aktivit%C3%A4ten/termine/[https://fossgis.de/aktivit%C3%A4ten/termine/]
>
> FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
> GIS-Bereich und Freier Geodaten!
> https://www.fossgis.de/[https://www.fossgis.de/] https://mastodon.online/@FOSSGISeV
> https://twitter.com/FOSSGIS_Verein[https://twitter.com/FOSSGIS_Verein]
> ____________________________________________________________________
> FOSSGIS-Talk-Liste mailing list
> FOSSGIS-Talk-Liste at fossgis.de<mailto:FOSSGIS-Talk-Liste at fossgis.de>
> https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste[https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste]
>
>
> -------------- nächster Teil --------------
> Ein Dateianhang mit Binärdaten wurde abgetrennt...
> Dateiname : test.zip
> Dateityp : application/x-zip-compressed
> Dateigröße : 1410 bytes
> Beschreibung: test.zip
> URL : <
> http://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20230724/8ea92d0a/attachment.bin[http://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20230724/8ea92d0a/attachment.bin]
> >
> --
> ....................................................................
> FOSSGIS Vereinstermine:
> https://fossgis.de/aktivit%C3%A4ten/termine/[https://fossgis.de/aktivit%C3%A4ten/termine/]
>
> FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
> GIS-Bereich und Freier Geodaten!
> https://www.fossgis.de/[https://www.fossgis.de/] https://mastodon.online/@FOSSGISeV
> https://twitter.com/FOSSGIS_Verein[https://twitter.com/FOSSGIS_Verein]
> ____________________________________________________________________
> FOSSGIS-Talk-Liste mailing list
> FOSSGIS-Talk-Liste at fossgis.de
> https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste[https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste]
>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : grafik.png
Dateityp : image/png
Dateigröße : 6033 bytes
Beschreibung: nicht verfügbar
URL : <http://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20230726/0e57bf6d/attachment.png[http://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20230726/0e57bf6d/attachment.png]>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : grafik.png
Dateityp : image/png
Dateigröße : 44699 bytes
Beschreibung: nicht verfügbar
URL : <http://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20230726/0e57bf6d/attachment-0001.png[http://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20230726/0e57bf6d/attachment-0001.png]>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : grafik.png
Dateityp : image/png
Dateigröße : 40690 bytes
Beschreibung: nicht verfügbar
URL : <http://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20230726/0e57bf6d/attachment-0002.png[http://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20230726/0e57bf6d/attachment-0002.png]>
--
....................................................................
FOSSGIS Vereinstermine:
https://fossgis.de/aktivit%C3%A4ten/termine/[https://fossgis.de/aktivit%C3%A4ten/termine/]

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/[https://www.fossgis.de/] https://mastodon.online/@FOSSGISeV
https://twitter.com/FOSSGIS_Verein
____________________________________________________________________
FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste at fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste[https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste]
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : FehlerGeometrieVerschmelzen.png
Dateityp    : image/png
Dateigröße  : 54633 bytes
Beschreibung: nicht verfügbar
URL         : <http://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20230726/112890f4/attachment.png>


Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste