HOW TO

Beschriften eines Feature-Layers durch Kürzen der Feldwerte mit mehreren Wörtern auf der Grundlage von Bedingungen in ArcGIS Pro

Last Published: August 18, 2023

Zusammenfassung

In ArcGIS Pro ist es beim Beschriften eines Feature-Layers manchmal erforderlich, einen Feldwert mit mehreren Wörtern zu kürzen und nur das erste Wort anzuzeigen, um zu vermeiden, dass die Karte unübersichtlich wird. In einigen Fällen ist jedoch das erste Wort der Feldwerte kurz und kann nicht weiter gekürzt werden.

In diesem Artikel wird ein Arcade-Ausdruck verwendet, um Felder mit mehreren Wörtern zu kürzen, wobei für das erste Wort des Felds eine Bedingung festgelegt wird. Wenn die Bedingung nicht erfüllt ist, wird auch das zweite Wort in der Beschriftung auf der Karte angezeigt.

In diesem Beispiel wird der Feldwert im Feld "Company" gekürzt, wenn das erste Wort aus mehr als drei Zeichen besteht. Wenn das erste Wort aus drei oder weniger Zeichen besteht, wird auch das zweite Wort in der Beschriftung auf der Karte angezeigt.

Attributtabelle mit Feldwerten mit mehreren Wörtern

Vorgehensweise

  1. Öffnen Sie ein ArcGIS Pro-Projekt, fügen Sie den Layer hinzu, und erstellen Sie den Beschriftungsausdruck. Anweisungen finden Sie in den Schritten 1 bis 4 unter ArcGIS Pro: Erstellen eines Beschriftungsausdrucks. Wählen Sie Arcade unter Sprache aus.
Note:
In the Contents pane, ensure the selected feature layer and feature class check boxes are checked to display the labels.
  1. Fügen Sie den nachstehenden Ausdruck in das Feld Ausdruck ein, und konfigurieren Sie ihn:
var name_parts = Split($feature.<field_name>, ' ')
IIF(Count(name_parts[0]) > <value>, name_parts[0], `${name_parts[0]}\n${name_parts[1]}`)
  1. Ersetzen Sie "<field_name>" durch den Namen des Felds, das abgeschnitten werden soll. In diesem Beispiel lautet der Feldname "Company".
  2. Ersetzen Sie "<value>" durch die Mindestanzahl an Zeichen, aus der das erste Wort bestehen muss. Andernfalls wird auch das zweite Wort angezeigt. In diesem Beispiel wird der Wert "3" im Ausdruck verwendet.
  1. Klicken Sie auf die Schaltfläche Überprüfen, um den Ausdruck zu validieren.
  2. Klicken Sie auf Übernehmen, um das Skript auszuführen.
Editor-Fenster für den Beschriftungsausdruck

Die folgende Abbildung zeigt die gekürzten Beschriftungen von Feldwerten mit mehreren Wörtern auf einer Karte in ArcGIS Pro.

Webkarte mit gekürzten Beschriftungen

Artikel-ID: 000029646

Benachrichtigungen erhalten und Lösungen für neue oder häufige Probleme finden

Unser neuer KI-Chatbot stellt zusammengefasste Antworten und Videolösungen für Sie bereit.

Esri Support App herunterladen

Zugehörige Informationen

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Esri Support App herunterladen

Zu Download-Optionen wechseln