Segmentierte Straßen in QGIS als eine Linie darstellen?

12

Ich beschäftige mich mit QGIS und dem britischen OS Strategi-Datensatz. Wenn ich die Straßen mit einem einfachen Linienstil rendere, sehen sie gut aus:

Bildbeschreibung hier eingeben

Wenn ich jedoch etwas etwas ausgefalleneres anwende, sieht es falsch aus, da der Stil auf jeden Abschnitt der Straße angewendet wird und nicht auf die gesamte Straße (wie wir ihn wahrnehmen), wie in den weißen Linien auf der blauen Autobahn unten zu sehen ist:

Bildbeschreibung hier eingeben

Wie kann ich diese Segmente zusammenführen oder andernfalls QGIS zwingen, sie als eine Zeile zu behandeln?

Ich verwende die Daten nicht für die Navigation, daher macht es mir nichts aus, wenn die Segmente verloren gehen.

ElendilTheTall
quelle

Antworten:

19

Aktivieren Sie die Symbolebenen in den erweiterten Optionen Ihres Straßenstils.

Überprüfen Sie bei regelabhängigen Stilen die Renderreihenfolge . Terminologie scheint leider inkonsistent.

Underdunkel
quelle
1

Sie können die Ebene duplizieren und dann anordnen, bis die weiße Linie über der blauen Linie gezeichnet ist.

Sie müssen zwar beide Ebenen verwalten, haben jedoch eine bessere Kontrolle über das Erscheinungsbild.

Rupert Applin
quelle
0

Um eine Straße mit ausgefallenem Stil zu erstellen, können Sie zwei Linien mit Versatz anstelle einer dünnen Linie auf einer großen Linie stapeln. Sie haben zwei schöne Linien ohne Unterbrechung, auch wenn Sie mehrere Segmente haben.

Marc-André
quelle
0

Wählen Sie zum Zusammenführen der Straßenlinien die Vektorliniendaten aus, die Sie zusammenführen möchten.

Gehen Sie zu den 'Eigenschaften' und wählen Sie die 'Stil-Registerkarte'.

Wählen Sie dann im Bereich "Symbole in Gruppe" die Option "Erweitert". Es sollte ein Dropdown-Menü mit der Option "Symbolebenen" angezeigt werden.

Wählen Sie dann im Dialogfeld "Symbolebenen" die Option "Symbolebenen aktivieren" und klicken Sie auf "OK".

Wählen Sie als nächstes 'Übernehmen' (um zu sehen, ob es funktioniert hat) und dann 'OK', um zu bestätigen, dass Sie diese Aktion ausführen möchten.

Dies sollte hoffentlich dazu führen, dass die Straßenlinien zusammengeführt werden.

Weitere Informationen finden Sie auch in diesem Handbuch:

https://docs.qgis.org/2.18/de/docs/user_manual/working_with_vector/vector_properties.html?highlight=lines

Hoffe das hilft! :)

Debs
quelle