Ungültige Eingabe-Features mit dem Schnittpunkt-Tool in QGIS ignorieren?

26

Als ich in QGIS 2.18 das Werkzeug Vektor> Geoverarbeitungswerkzeuge> Schnittpunkt verwendete, konnte ich eine Option aktivieren, die besagte: "NULL-Geometrien ignorieren [optional]".

Jetzt habe ich QGIS 3.2 heruntergeladen und diese Option existiert nicht mehr. Wenn ich jedoch versuche, den Schnittpunkt zwischen zwei Layern zu erstellen, an denen ich arbeite, erhalte ich die Meldung, dass irgendwo eine ungültige Geometrie vorhanden ist und dass ich sie entweder korrigieren oder die Einstellung "Verarbeitung" in "Ungültige Eingabe-Features ignorieren" ändern sollte ' Möglichkeit."

Diese Option gibt es aber nicht! Oder wenn es existiert, kann ich es einfach nirgendwo finden.

Weiß jemand, wie / wo diese Einstellung in QGIS 3.2 geändert werden muss?

Felipe D.
quelle

Antworten:

35

Gehen Sie zu Einstellungen> Optionen> Verarbeitung und wechseln Sie unter Allgemein zu Features mit ungültigen Geometrien ignorieren.

Verarbeitungseinstellungen

Alternativ lohnt es sich auch, die Antwort von A.Oikonomidis sowie andere in der Verarbeitungs-Toolbox verfügbare Tools zu überprüfen , um ungültige Geometrien im Originaldatensatz zu beheben.

Matthias Kuhn
quelle
2

Ich hatte das gleiche Problem und versuchte es mit dem Geometry Checker Plugin zu lösen. Da dies jedoch viel Zeit in Anspruch nimmt, können Sie ungültige Geometrien ignorieren, wenn Sie eine schnelle Lösung wünschen. Für mich führte das Ignorieren ungültiger Geometrien jedoch dazu, dass nicht alle Ergebnisse erzielt wurden, sodass ich die Option "Nicht filtern (bessere Leistung)" verwenden musste, um sie zum Laufen zu bringen.

A. Oikonomidis
quelle
0

Das Ändern der Einstellungen in Qgis 3.0 / 3.0.2 hat bei mir nicht funktioniert, aber mit dem MMQGIS-Plugin.

Dieses Plugin war für mich unverzichtbar und weitaus zuverlässiger als das, was mit QGIS verfügbar ist. Und es werden viele, viele zusätzliche Funktionen hinzugefügt.

Schlagen Sie dringend vor, das Plugin hinzuzufügen!

Verarbeiten:

MMQGIS> Ändern> Geometrietyp konvertieren> Neue Geometrie> Linien

Nittyjee
quelle