Ich arbeite an QGIS an einer Street-Shp-Datei, die Felder von links von, von links nach rechts, von rechts nach rechts enthält und einen Geocoder erstellt.
Ich muss wissen, wie diese Merkmale ausgerichtet sind. Ich denke, das ist das Gleiche wie zu wissen, welcher der beiden (oder mehr) Punkte, aus denen die Linien bestehen, an erster Stelle steht.
Gibt es eine Möglichkeit, eine Dreiecksmarkierung im Markierungslinienstil automatisch zu drehen, damit angezeigt wird, wie die Linie ausgerichtet ist?
Antworten:
Am einfachsten ist es, die Linie zu stylen. Fügen Sie Ihrer Linie eine neue Symbolebene hinzu und ändern Sie den Typ "Symbolebene" in "Markierungslinie". Wählen Sie im Stilbaum 'Marker' und wählen Sie ein Dreieck als Standard-Markersymbol. Ich glaube, "Dreieck 2" ist Ihre beste Wahl. Akzeptieren Sie diese Änderungen und alle Ihre Linien haben jetzt einen Pfeil, der die Richtung der Linie anzeigt. Sie können mit Entfernungen und der Platzierung von Markierungen herumspielen, damit es besser aussieht, aber dies zeigt Ihnen im Wesentlichen, wohin Ihre Linien führen.
quelle
Nach der Antwort von Knightshound wurden anscheinend einige geringfügige Änderungen an den Markierungssymbolen in QGIS 3 vorgenommen. Nachdem Sie im Stilbaum "Marker" ausgewählt haben, wird "Dreieck 2" möglicherweise nicht als Option in der Liste der Symbole angezeigt. Wenn ja, sehen Sie sich die Dropdown-Liste mit der Bezeichnung "Symbole in" an. In meiner Version 3.0.3 war dies standardmäßig "Favoriten". Wenn Sie es in "Alle Symbole" ändern, sollte "Dreieck 2" angezeigt werden.
quelle