Hallo Christiane, in dem Datensatz sind die beiden relevanten Vertices leider nur optisch identisch aber wenn man es pedantisch betrachtet sind sie eben nicht lagegleich und somit berühren sich die beiden Polygone gar nicht. Die Lücke zwischen den beiden Polygonen ist zwar nur absurd klein aber das interessiert das Werkzeug nicht. Man sieht es anhand der betreffenden Vertices:
Spanien-W: -5.358386758763487 36.14110944708837 Gibraltar-W: -5.358386758763496 36.14110944708831 Spanien-E: -5.338773483119979 36.141119672012294 Gibraltar-E: -5.338773483119992 36.14111967201224 Aus einer Übersicht zur Genauigkeit/Aussagekraft von Nachkommastellen bei WGS84-Koordinaten ziehe ich diesen Screenshot mal zu Rate: (Quelle: https://xkcd.com/2170/ ) [image: grafik.png] Für kniffige topologische Fragestellungen würde ich da an den JTS TestBuilder verweisen, weil der eine sehr schicke Funktion namens "magnify topology" hat, der dir in dem Fall direkt die Lücke anzeigt, wie in folgendem Screnshot zu sehen: [image: grafik.png] Mittels der analysierten DE9IM-Matrix und den einzelnen Beziehungen der Geometrien sieht man auf einen Blick, wie die Geometrien miteinander in Beziehung stehen oder nicht. Das finde ich in JTS sehr schick umgesetzt. (... ok die Benutzeroberfläche sieht aus wie Windows 95 aber schick im Sinne von nützlich ) Wenn man mittels Snapping + ggf. Option "topologisches Editieren" die Vertices wirklich lagegleich macht, dann passt es auch sowohl in JTS als auch in dem Werkzeug in QGIS und du kannst lagebezogen Spanien mittels Gibraltar auswählen... [image: grafik.png] Viele Grüße, Thomas PS: Du könntest auch mittels snaptogrid ("Punkte auf Gitter einrasten") alle vertices auf ein Gitter (in der benötigten Genauigkeit) einrasten lassen und dann würden die Vertices auch aufeinander fallen. Am Mi., 5. Okt. 2022 um 13:05 Uhr schrieb Chr. Enderle via FOSSGIS-Talk-Liste <[email protected]>: > > > > ---------- Forwarded message ---------- > From: "Chr. Enderle" <[email protected]> > To: ML FOSSGIS <[email protected]> > Cc: > Bcc: > Date: Wed, 5 Oct 2022 13:04:28 +0200 > Subject: Probleme mit Extract by location > Hallo liebe Liste, > > ich stolpere gerade über das Problem (QGIS 3.22), dass das Tool "Extract > by location" nicht die erwarteten Objekte liefert. Konkret passiert das > mit den Polygondaten der Länder von Natural Earth (siehe Anhang). > Besonders unverständlich ist es für mich bei Gibraltar. Die Grenze der > Exklave hat ein gemeinsames Teilstück mit Spanien. Das gerade Teilstück > besteht jeweils aus zwei Punkten, die in beiden Polygonen die gleichen > Koordinaten haben. Aber keine der Optionen "touch", "overlap" oder > "intersect" führt zur Extraktion von Spanien. Weder in der > unprojizierten noch in einer projizierten Version der Daten, weder mit > Spanien als Multipart-Feature noch in Einzelteile aufgelöst. > > Die Geometrien von Natural Earth sind vielleicht nicht die saubersten, > aber den geschilderten Fall von Gibraltar kann ich mir damit nicht > erklären. > > Mache ich da irgendwas falsch? Meine Einstellungen im Tool sind als > Screenshot im Anhang. > > Schöne Grüße, > > Christiane > > -- > Christiane Enderle, MSc > Philipps-Universität Marburg > Fachbereich Geographie > Deutschhausstr. 10 > 35037 Marburg > Tel. +49 (0)6421-2822179 > Fax +49 (0)6421-2828950 > -------------- nächster Teil -------------- > Ein Dateianhang mit Binärdaten wurde abgetrennt... > Dateiname : ne_10m_admin_0_countries.zip > Dateityp : application/x-zip-compressed > Dateigröße : 5381241 bytes > Beschreibung: nicht verfügbar > URL : < > http://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20221005/db0fcb8b/attachment.bin > > > -------------- nächster Teil -------------- > Ein Dateianhang mit Binärdaten wurde abgetrennt... > Dateiname : ExtractByLocation_Gibraltar.PNG > Dateityp : image/png > Dateigröße : 44720 bytes > Beschreibung: nicht verfügbar > URL : < > http://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20221005/db0fcb8b/attachment.png > > > > > > ---------- Forwarded message ---------- > From: "Chr. Enderle via FOSSGIS-Talk-Liste" <[email protected] > > > To: ML FOSSGIS <[email protected]> > Cc: > Bcc: > Date: Wed, 5 Oct 2022 13:04:28 +0200 > Subject: [FOSSGIS-Talk] Probleme mit Extract by location > -- > .................................................................... > FOSSGIS-Konferenz 2023 mit OpenStreetMap-Event in Berlin! > 15.-18. März 2023 an der Humboldt-Universität > https://www.fossgis-konferenz.de - https://twitter.com/FOSSGIS_Konf > > Call for Participation bis 07.11.2022 > https://www.fossgis-konferenz.de/2023/callforpapers/ > > FOSSGIS Vereinstermine: > https://fossgis.de/aktivitäten/termine/ > > 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_Verein > ____________________________________________________________________ > FOSSGIS-Talk-Liste mailing list > [email protected] > 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 : 73345 bytes Beschreibung: nicht verfügbar URL : <http://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20221005/07186aeb/attachment.png> -------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt... Dateiname : grafik.png Dateityp : image/png Dateigröße : 86130 bytes Beschreibung: nicht verfügbar URL : <http://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20221005/07186aeb/attachment-0001.png> -------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt... Dateiname : grafik.png Dateityp : image/png Dateigröße : 73497 bytes Beschreibung: nicht verfügbar URL : <http://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20221005/07186aeb/attachment-0002.png> -- .................................................................... FOSSGIS-Konferenz 2023 mit OpenStreetMap-Event in Berlin! 15.-18. März 2023 an der Humboldt-Universität https://www.fossgis-konferenz.de - https://twitter.com/FOSSGIS_Konf FOSSGIS Vereinstermine: 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://twitter.com/FOSSGIS_Verein ____________________________________________________________________ FOSSGIS-Talk-Liste mailing list [email protected] https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste
