Im Allgemeinen versteht man unter Beschriftung die Platzierung von beschreibendem Text auf oder neben Features Ihrer Karte. In ArcGIS bezieht sich der Begriff Beschriftung speziell auf den Prozess der automatischen Erstellung und Platzierung beschreibenden Textes für Karten-Features. Eine Beschriftung ist ein Textsegment auf einer Karte, das dynamisch platziert und dessen Textzeichenfolge aus einem oder mehreren Feature-Attributen abgeleitet wird.
In ArcGIS gilt Folgendes:
- Die Beschriftungspositionen werden automatisch generiert.
- Beschriftungen sind nicht auswählbar.
- Anzeigeeigenschaften einzelner Beschriftungen können nicht bearbeitet werden.
Beschriftungen sind nützlich, um vielen Karten-Features beschreibenden Text hinzuzufügen. Über die Beschriftung können Sie schnell Texte zur Karte hinzufügen, ohne diese für jedes Feature von Hand eingeben zu müssen. Außerdem werden durch die Beschriftung in ArcMap Texte dynamisch erstellt und platziert. Das ist nützlich, wenn die Daten möglichen Änderungen unterliegen oder die Karten in unterschiedlichen Maßstäben erstellt werden sollen.
ArcMap verfügt über zwei Label-Engines: Die Standard-Label-Engine ist die Standard-Engine, und die Maplex-Label-Engine stellt weitere Funktionen zum Platzieren von Beschriftungen bereit.
Erstellen einer Karte mit Beschriftungen
Die folgenden Schritte stellen einen Arbeitsablauf dar, mit dem Sie in Ihren Karten Beschriftungen verwenden können:
- Erstellen Sie in ArcMap eine neue Karte oder öffnen Sie eine vorhandene. Wenn nötig, fügen Sie der Karte die zu beschriftenden Daten hinzu.
- Fügen Sie die Werkzeugleiste Beschriftung hinzu, und öffnen Sie den Beschriftungs-Manager.
- Wählen Sie eine Label-Engine aus - Standard-Label-Engine oder Maplex-Label-Engine
- Aktivieren Sie die Beschriftung für die Standardbeschriftungsklasse des Layers, um die Kartenbeschriftungen anzuzeigen.
- Verwenden Sie den Beschriftungs-Manager, um zusätzliche Beschriftungsklassen zu erstellen, wenn Sie für unterschiedliche Features desselben Layers verschiedene Beschriftungseigenschaften angeben möchten.
- Verwenden Sie den Beschriftungs-Manager, um Maßstabsbereiche für die Beschriftungsklassen anzugeben und so die Performance der Karte zu verbessern.
- Verwenden Sie den Beschriftungs-Manager, um die Kartenbeschriftung zu optimieren. Dazu können Sie den Beschriftungsausdruck, das Textsymbol der Beschriftung und die Beschriftungsplatzierungsoptionen mit der Standard-Label-Engine oder Maplex-Label-Engine ändern.
- Mit Prioritäten und Gewichtungen von Beschriftungen können Sie die Beschriftungen sortieren und Konflikte zwischen Beschriftungen und Features lösen.
- Konvertieren Sie Beschriftungen in Annotations, wenn Sie in der Lage sein möchten, jedes Textsegment manuell zu positionieren.
Anzeigen dynamischer Beschriftungen
Um Beschriftungen auf einem Layer anzuzeigen, geben Sie ein oder mehrere Attribute des Features an, auf dem die Beschriftungen basieren sollen, beispielsweise Straßennamen oder Bodentypen, und aktivieren Sie die Beschriftungsoption. ArcMap platziert die Beschriftungen dann automatisch auf oder neben den entsprechenden Features. Sie können auch die Schriftart, Größe und Farbe des Textes bestimmen, um Beschriftungen für unterschiedliche Feature-Arten zu differenzieren.
Wenn Sie die dynamische Beschriftung einblenden, platziert ArcMap so viele Beschriftungen wie möglich, ohne dass es zu Überlappungen kommt. In Bereichen, in denen Features dicht beieinander erscheinen, werden unter Umständen einige Beschriftungen ausgelassen. Beim Vergrößern der Karte werden nach und nach mehr Beschriftungen angezeigt.
Weitere Informationen zum Anzeigen dynamischer Beschriftungen
Bezugsmaßstab
Standardmäßig werden die Beschriftungen beim Vergrößern oder Verkleinern nicht skaliert, sondern behalten ungeachtet des Kartenmaßstabs ihre Größe auf der Karte bei. Da sie ihre Größe nicht ändern, nehmen sie beim Vergrößern mehr und beim Verkleinern weniger geographischen Raum auf der Karte ein. Wenn Sie sich einmal für einen Kartenmaßstab entschieden haben, sollen Ihre Beschriftungen beim Vergrößern und Verkleinern vermutlich skalierbar sein. Wie Sie das erreichen, erfahren Sie unter Festlegen eines Bezugsmaßstabs für den Datenrahmen.
Bestimmen, welche Features beschriftet werden
Um die zu beschriftenden Features und die Beschriftungsposition zu bestimmen, müssen Sie mit erweiterten Beschriftungseigenschaften arbeiten. Damit legen Sie fest, welche Features beschriftet werden und wo die Beschriftungen in Bezug zu den Features platziert werden sollen.
Es gibt vier Möglichkeiten, die Beschriftung von Features zu steuern:
- Einstellen der Beschriftungspriorität, über die die Reihenfolge festgelegt wird, in der Beschriftungen auf der Karte platziert werden.
- Festlegen der Beschriftungs- oder Feature-Gewichtungen, um so ein Rangfolgesystem einzurichten, über das gesteuert wird, welche Beschriftungen im Falle eines Konflikts mit anderen Beschriftungen oder Features (d. h. Überlappung) auf der Karte platziert werden.
- Verwenden von Beschriftungsklassen zum Angeben unterschiedlicher Beschriftungsprioritäten, -gewichtungen und -platzierungseigenschaften für unterschiedliche Features desselben Layers.
- Erstellen eines Maßstabsbereichs für die Beschriftungsklasse, um zu steuern, bei welchem Maßstab Beschriftungen angezeigt werden.
Beschriftungspriorität sowie Beschriftungs- und Feature-Gewichtungen bestimmen gemeinsam, welche Features beschriftet werden und wo die Beschriftung platziert wird.
Die Beschriftungspriorität funktioniert auf Layer-Basis. Sie können jedoch auch eine Beschriftungspriorität innerhalb von Layern vorgeben, indem Sie die Beschriftungen eines Layers in Beschriftungsklassen unterteilen. Sie könnten zum Beispiel die Städtebeschriftungen basierend auf der Einwohnerzahl in zwei Beschriftungsklassen für Großstädte und Kleinstädte unterteilen. Dann können Sie den Großstadtbeschriftungen eine höhere Priorität und eine höhere Gewichtung zuweisen als den Kleinstadtbeschriftungen.
Durch Anpassen der Feature-Gewichtungen der Beschriftungsklassen für die Städte können Sie die Karte weiter verfeinern. Im Allgemeinen gilt, dass ein Feature oder eine Beschriftung mit einer höheren Gewichtung nicht von einer Beschriftung mit einer niedrigeren oder gleich großen Gewichtung überlappt werden kann. In unserem Beispiel können Sie also die Feature-Gewichtungen der Großstadtklasse von "Kein" auf "Hoch" (die höchste Gewichtung) heraufsetzen. Damit erhalten Sie eine Karte, in der die Beschriftung Kleinstadtsymbole verdecken kann, nicht jedoch Großstädte.
Indem Sie Maßstabsbereiche für die Beschriftungsklassen festlegen, können Sie steuern, welche Beschriftungen bei welchen Maßstäben angezeigt werden. Sie können den Maßstabsbereich für Kleinstädte zum Beispiel so festlegen, dass deren Beschriftungen beim Verkleinern der Karte nicht mehr angezeigt werden, sondern nur noch die Großstadtbeschriftungen. Wenn für Beschriftungen ein Bezugsmaßstab festgelegt ist, werden sie beim Vergrößern häufig unleserlich. Indem Sie die Beschriftungen durch einen Maßstabsbereich ausblenden, können Sie die Performance der Karte und deren Lesbarkeit verbessern.
Bestimmen, wo Beschriftungen platziert werden
Um zu bestimmen, wo Beschriftungen platziert werden, verwenden Sie die Platzierungseigenschaften für Beschriftungen. Wie Label-Priorität und -Gewichtung arbeiten auch diese Einstellungen auf Layer-Basis. Auch hier können Sie Beschriftungsklassen verwenden, um Features desselben Layers zu unterteilen und ihnen verschiedene Platzierungseigenschaften zuzuweisen. Über die Platzierungseigenschaften für Beschriftungen können Sie angeben, wo auf der Karte die einzelnen Beschriftungen in Bezug auf die zugehörigen Features platziert werden sollen. In ArcMap stehen unterschiedliche Platzierungsoptionen für Beschriftungen von Punkt-, Linien- und Polygon-Features zur Verfügung. Darüber hinaus bietet die Maplex-Label-Engine zusätzliche, erweiterte Platzierungseigenschaften für Beschriftungen.
Konvertieren von Beschriftungen in Annotations
Wenn Sie genau steuern möchten, wo eine gegebene Beschriftung auf Ihrer Karte platziert wird, sollten Sie die Beschriftungen in Annotations konvertieren. Als Annotation gespeicherter Text ist editierbar, d. h., Sie können einzelne Textsegmente auswählen und verschieben sowie ihre Anzeigeeigenschaften (Schriftart, Größe, Farbe usw.) ändern. Das Konvertieren von Beschriftungen in Annotations bietet sich beispielsweise an, wenn Sie einige Textsegmente manuell zur Seite schieben möchten, um Raum für eine bisher unplatzierte Beschriftung zu schaffen. Wenn Sie Beschriftungen in Annotations konvertieren, liefert Ihnen ArcMap auch eine Liste aller Beschriftungen, die nicht platziert werden konnten. Diese können Sie dann interaktiv und bei Bedarf auf der Karte platzieren.
Wenn Sie über eine ArcGIS for Desktop Standard- oder ArcGIS for Desktop Advanced-Lizenz verfügen, können Sie Beschriftungen in eine spezielle Art von Annotation konvertieren, die als "Feature-bezogene Annotation" bezeichnet wird. Feature-bezogene Annotations weisen einige Vorteile der Beschriftung auf:
- Wenn Sie ein Feature verschieben, wird die zugehörige Annotation ebenfalls verschoben.
- Wenn Sie das Feature löschen, wird auch die Annotation gelöscht.
- Wenn Sie ein Attribut des Features ändern, von dem Annotation-Text abhängig ist, wird der Annotation-Text geändert.