--- Begin Message ---
Hallo Thomas,
vielen Dank für diese ausführliche Erklärung! Bis zur 15.
Nachkommastelle hatte ich die Koordinaten tatsächlich nicht verglichen,
hatte nur mit dem Punktbearbeitungstool die Koordinatentabelle
aufgerufen. Dort werden nicht soo viele Stellen angezeigt.
Um sicherzugehen, dass die Geometrien wirklich aneinandergrenzen, lasse
ich jetzt vorher das Tool "Snap geometries to layer" mit der Option
"Prefer closest point, insert extra vertices where required"
drüberlaufen. Anschließend empfiehlt sich noch "Fix geometries".
Bei der Gelegenheit: Ein Empfänger hat mir gemeldet, dass er meine mails
immer nur als Anhang bekommt, den er auf dem Mobilgerät nicht öffnen
kann - ist das bei anderen Empfängern auch so? Und wie kann ich das ändern?
Viele Grüße und vielen Dank!
Christiane
Am 05.10.2022 um 20:52 schrieb Thomas B:
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/ )
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:
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...
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/
<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
--
Christiane Enderle, MSc
Philipps-Universität Marburg
Fachbereich Geographie
Deutschhausstr. 10
35037 Marburg
Tel. +49 (0)6421-2822179
Fax +49 (0)6421-2828950
--- End Message ---
--
....................................................................
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