HOW TO
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.
Note: In the Contents pane, ensure the selected feature layer and feature class check boxes are checked to display the labels.
var name_parts = Split($feature.<field_name>, ' ')
IIF(Count(name_parts[0]) > <value>, name_parts[0], `${name_parts[0]}\n${name_parts[1]}`)
Die folgende Abbildung zeigt die gekürzten Beschriftungen von Feldwerten mit mehreren Wörtern auf einer Karte in ArcGIS Pro.
Unterstützung durch ArcGIS-Experten anfordern
Esri Support App herunterladen