Wenn Sie einen Wert als Farbe zum Rendern einer thematischen Karte zuordnen, können die Objektränder die Lesbarkeit der Karte erheblich verändern. Zum Beispiel in dieser thematischen Karte der US-Grafschaften mit schwarzen Rändern:
In einigen Bereichen befinden sich viele kleine Objekte, die aufgrund der Ränder ohne Berücksichtigung der thematischen Farbe dunkler aussehen. Wenn die Ränder mit 30% Deckkraft gezeichnet werden, ergibt sich die folgende Karte:
Dieser ist offensichtlich besser in der Kommunikation der auf den Objekten abgebildeten Daten. Eine statische Opazitätsrate kann jedoch auch die Lesbarkeit beeinträchtigen, da dadurch die Objektgrenzen weniger sichtbar werden. Dies ist ein Problem, wenn nur wenige große Objekte vorhanden sind. Darüber hinaus hängt die Änderung der Lesbarkeit auch vom Kontrast zwischen Rand- und Füllfarben ab.
Gibt es automatische Möglichkeiten, die gute Farbe / Deckkraft für Ebenen zu ermitteln? Welche GIS-Software bietet eine Methode zur ordnungsgemäßen Behandlung dieses Problems?
quelle
In dem Beispiel, das Sie zeigen, geht es sowohl um den Farbton als auch um die Deckkraft. Durch Einstellen einer höheren Deckkraft ändern Sie die Ausgabefarbe in Hellgrau. Versuchen Sie, es auf Hellgrau zu setzen, um mit Null Transparenz zu beginnen. Dies gibt Ihnen mehr Kontrolle und hat einen ähnlichen Effekt.
Eine einfache Methode, um die Deckkraft genauer zu steuern, besteht darin, den Datensatz einfach in separate Ebenen zu unterteilen, basierend auf der Fläche des Polygons, dem Umfang oder einer Mischung aus beiden. Stellen Sie dann einfach die Deckkraft für die verschiedenen Ebenen unterschiedlich ein. Alternativ können Sie die Dicke der Linie basierend auf der Fläche des Polygons rendern.
quelle
In ArcMap können Sie eine Referenzskala für den Datenrahmen festlegen und auf der Ebene Anzeigeeigenschaften die Option "Skalensymbole, wenn eine Referenzskala festgelegt ist" aktivieren.
Stellen Sie die Referenzskala auf die größte Skala ein, die Sie verwenden werden. Dadurch wird die Strichbreite beim Verkleinern skaliert.
Wenn dies nicht zu den gewünschten Ergebnissen führt, können Sie auch Kopien der Ebene erstellen, die in verschiedenen Maßstäben angezeigt werden. Lassen Sie beispielsweise eine Ebene für 1: 24.000 symbolisieren und so einstellen, dass sie nicht über 1: 24.000 hinaus angezeigt wird, eine andere Ebene auf 1: 100.000 und nicht mehr als 100.000 oder mehr als 24.000 usw. Die tatsächlichen Zahlen hängen von Ihren Daten und Daten ab Vorliebe für eigenes Design.
quelle
Wenn Sie den Schwerpunkt auf die Füllfarbe legen, vermeiden Sie doch einfach die Verwendung eines Rahmens für die Polygone. Das sollte bei kleinen Maßstäben besser skalieren.
quelle
Ich bin nicht von BrianPs 'Farbton'-Methode überzeugt - es klingt gut, aber dann können Sie den Farbton nur anhand eines Polygons bewerten, das den Kartenseiten gibt, die tatsächlich nicht existieren. Sehen Sie den Link, um zu sehen, was Sie denken.
Ich bevorzuge Eine Variation von Pablos Idee: Lassen Sie die Deckkraft der Ränder beim Vergrößern ändern. Bei hoher Stufe haben Sie eine geringe Deckkraft, wenn Sie die schwarzen Ränder vergrößern.
Dies kann in KML für Google Earth mithilfe der Funktion "Regionen" erfolgen.
quelle
Kartensymbol Ablesbarkeit Schwelle für ein lineares Symbol ist 0,1 mm (nach Saliszczew KA, Einführung in die Kartographie und viele andere Abbildungs Bücher).
Versuchen Sie einfach, diesen Schwellenwert einzuhalten, um die Lesbarkeit der Polygonränder zu verbessern. Dazu müssen Sie diesen Wert entsprechend der Bildschirmgeräteauflösung in Pixelgröße umwandeln.
(Falls Sie französisch lesen, finden Sie in der mittleren Reihe: )
quelle
In QGIS gibt es eine einfache Alternative, um das gleiche Ergebnis wie in ArcGIS das gleiche Ergebnis wie "Skalensymbole beim Festlegen einer Referenzskala" zu erzielen. Sie müssen nur die Symbolbreite in Karteneinheiten und nicht in mm definieren.
Wenn Sie beispielsweise ein Polylinien-Feature so einstellen möchten, dass es auf einer Karte mit einer Breite von 0,8 mm bei 1: 30.000 (mit Karteneinheiten von Metern) angezeigt und proportional zum Kartenmaßstab vergrößert oder verkleinert wird:
Öffnen Sie die Ebeneneigenschaften und wählen Sie die Registerkarte Stil
Ändern Sie die Einheit in 'Karteneinheit'
Berechnen Sie, was 0,8 mm in m auf einer Karte im Maßstab 1: 30.000 darstellt: 0,8 / 1000 * 30000 = 24 m, und geben Sie diesen Wert (24) in das Feld Breite ein .
Das ist es!
Als alternative Methode können Sie die Einheit in Millimetern belassen und dann den folgenden Ausdruck in die 'Überschreibung der definierten Daten' für die Breite einfügen. Klicken Sie dazu auf das Ausdruckssymbol rechts neben dem Feld Breite
quelle