Ebenen wie Gemeinden, Länder usw. haben Merkmale, die die Grenze ihrer Nachbarn teilen: Sie teilen dieselben Eckpunkte (mit Ausnahme der Merkmale an den Rändern außerhalb des Kurses).
Ich habe eine Gemeindeebene, die ich mit einem gestrichelten Strichstil festgelegt habe. Bei benachbarten Features werden die Ränder jedoch als durchgezogene Linie angezeigt (siehe Bild).
Wie kann ich alle Ränder mit einem gestrichelten Strich anzeigen?
Jetzt scheint es sich zu überschneiden.
Antworten:
Der "durchgezogene" Rand besteht eigentlich aus zwei gestrichelten Linien. Die Strichmuster sind nicht ausgerichtet, sodass die Striche jeder Linie die Zwischenräume der anderen Linie abdecken und das Erscheinungsbild einer durchgezogenen Linie erzeugen.
Sie können verhindern, dass sich die beiden Ränder überschneiden, indem Sie die Option "Linie nur innerhalb des Polygons zeichnen" auswählen.
Dies ist die einfachste Methode, hat jedoch zwei Nachteile:
Um das Problem wirklich zu beheben, konvertieren Sie Ihre Polygone in Linien.
Polygons to lines
Algorithmus aus, um Polygone in Linien umzuwandelnFühren Sie den
Dissolve
Algorithmus aus, um überlappende Liniensegmente zu entfernen.Hinweis: Dieser Algorithmus erstellt standardmäßig eine temporäre Ebene, die beim Schließen des Projekts gelöscht wird. Stellen Sie sicher, dass Sie die temporäre Ebene speichern , indem Sie mit der rechten Maustaste auf den Ebenennamen klicken und die Option "Dauerhaft machen" auswählen.
Wenden Sie auf die Ebene der aufgelösten Linien denselben Stil an, den Sie für die Polygonränder verwendet haben.
quelle
Dies ist keine ideale Lösung (und ich hoffe, jemand antwortet mit einer besseren), aber als vorläufige Problemumgehung könnten Sie versuchen, Folgendes zu tun:
Nicht großartig, ich weiß, aber ich hoffe, es hilft.
quelle