Styling-Polylinie, um anzuzeigen, welcher Teil in QGIS in Selbstschnitt über dem anderen liegt?


8

Ich muss eine Polylinie anzeigen, die aus Wegpunkten einer GPS-Spur erstellt wurde, die sich selbst in Kurven schneidet. wie eine Ausfahrt von einer Autobahn.

Ich muss es so visualisieren, dass es zeigt, welcher Teil in der Kreuzung über dem anderen liegt.

Option 1: Stil mit Volltonfarbe

Dies funktioniert nicht, da die Kreuzung gefüllt ist, ohne die Seite des Pfades abzugrenzen.

Geben Sie hier die Bildbeschreibung ein

Option 2: Stil mit einer vordefinierten Straße von QGIS :

Funktioniert fast nicht, da jedes Segment nicht nur auf beiden Seiten, sondern auch am Kopf und am Ende des Segments von der Linie umgeben ist.

Geben Sie hier die Bildbeschreibung ein

Option 3: Aktivieren von Symbolebenen :

Dies passt nicht zu meinem Bedürfnis, da es die Schnittpunkte zusammenführt und somit verhindert, dass der Vorrang erkannt wird.

Geben Sie hier die Bildbeschreibung ein

Ich habe es geschafft, etwas zu stylen, nachdem ich diesen Artikel in http://planet.qgis.org gefunden habe : http://nathanw.net/2012/07/22/qgis-style-tricks-using-styles-to- Hilfe-Fix-Bordstein-Linien-Richtungen /

Der Schlüssel war für mich so einfach wie die Verwendung eines Stils einer Markierungslinie mit einem einzelnen Dreiecksmarker und einer durchgezogenen Linie. Dann habe ich Transparenz angewendet, damit Straßennamen sichtbar sind.

Das ist das Ergebnis:

Geben Sie hier die Bildbeschreibung ein

Welche andere Option könnte ich versuchen?


Sie haben eine Polylinie ... oder eine Multipolyline?
U2ros

Es ist eine Polylinienschicht. Ich könnte die Funktionen auseinander brechen, aber besser, wenn ich nicht muss.
Martin0x777

Ein Teil der Polylinie muss sich also selbst überlappen, oder? der Teil, der eine Ausgangsschleife ist?
U2ros

Ja, Frage zur Klarstellung bearbeitet.
Martin0x777

Antworten:


2

Mit Option 2 sind Sie auf dem richtigen Weg. Sie müssen nur den Kappenstil für die Linie ändern. Der vordefinierte Straßenstil ist eigentlich eine schmale Linie über einer breiten Linie. Ändern Sie den Kappenstil der unteren Linie von rund zu flach. Jetzt ragt das Endergebnis nicht mehr am Ende jedes Segments heraus.

Geben Sie hier die Bildbeschreibung ein

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.