--- 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

Antwort per Email an