Grundlegende Beschriftungskonzepte
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 von beschreibendem Text 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 hat zwei Label-Engines. Die Standard-Label-Engine ist die standardmäßige Label-Engine von ArcGIS, und die Maplex Label-Engine (Teil der Erweiterung "Maplex for ArcGIS") stellt zusätzliche Funktionen zum Platzieren der Beschriftungen bereit.
Erstellen einer Karte mit Beschriftungen
Die folgenden Schritte verdeutlichen den Workflow zum Verwenden von Beschriftungen auf Karten:
- 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.
- 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 die Kartenbeschriftung zu optimieren. Dazu können Sie den Beschriftungsausdruck, das Textsymbol der Beschriftung und die Beschriftungsplatzierungsoptionen ä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 Layer-Features anhand ihrer Attribute zu beschriften, geben Sie nur ein oder mehrere Attribute an, 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 drei Arten, zu steuern, welche Features beschriftet werden sollen:
- 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.
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.
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 Anordnungsoptionen für Punkt-, Linien- und Polygon-Features zur Verfügung. Wenn Sie die Erweiterung "Maplex for ArcGIS" installieren und aktivieren, stehen Ihnen außerdem erweiterte Platzierungseigenschaften für Beschriftungen zur Verfügung.
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 ArcEditor- oder ArcInfo-Lizenz verfügen, können Sie Beschriftungen in eine besondere Art der Annotation konvertieren, die sogenannte Feature-bezogene Annotation. 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.