Ich habe eine Ebene, die mehrere Linien enthält, die geflogene Spuren von Flugzeugen darstellen. Mein Ziel ist es, Karten zu erstellen, um den Verkehrsfluss in bestimmten Lufträumen zu analysieren.
Ich möchte alle parallelen oder nahezu parallelen Liniensegmente zusammenführen, die sich in einem bestimmten Abstand voneinander befinden (z. B. 1 Seemeile).
Die neuen zusammengeführten Zeilen sollten ein Attribut enthalten, das die Anzahl der zusammengeführten ursprünglichen Zeilen enthält. Wenn beispielsweise 5 parallele Linien zu einer zusammengeführt werden, sollte die neue zusammengeführte Linie ein count-Attribut von 5 haben, sodass ich sie entsprechend formatieren kann.
Betrachten Sie das folgende schematische Beispiel:
Eingang:
Drei einzelne Linien, von denen zwei ein gemeinsames paralleles Segment haben.
Gewünschte Ausgabe:
Der gemeinsame Teil der grünen und orangefarbenen Linien wurde zu einer einzigen Linie (rot) zusammengeführt. Die neue rote Linie hat das Zählattribut 2.
Hinweis: In diesem Beispiel ist die rote Linie ein Durchschnitt der beiden ursprünglichen Liniensegmente. Die verbleibenden grünen und orangefarbenen Liniensegmente müssen nicht genau mit der neuen roten Linie verbunden sein. Mit anderen Worten, die Topologie muss nicht intakt sein, da das Ergebnis nur zur visuellen Darstellung verwendet wird.
Grundsätzlich versuche ich so etwas zu schaffen:
Wie würde ich in QGIS ein solches Ergebnis erzielen? Beachten Sie, dass der tatsächliche Datensatz viel größer ist als in meinem obigen Beispiel, daher sollte die Lösung skalierbar sein.
Ich bin auf dieses Tutorial gestoßen, das etwas sehr Ähnliches tut wie das, was ich versuche. Ich möchte dies jedoch mit QGIS tun können.