使用 Arcade 表达式标注要素
此示例演示如何使用 Arcade 表达式在 FeatureLayer 中标记要素。Arcade 是一种简单、轻量级的脚本语言,可以在运行时评估表达式。您可以使用 $feature
全局变量访问 Arcade 中的功能属性。例如,要使用 CITY_NAME
字段标记城市,您可以通过以下方式进行:$feature.CITY_NAME
。Arcade 提供了一系列内置函数,允许您在表达式中执行数学计算和逻辑运算。 表达式的最后一行必须计算为字符串或数字。
例如,此示例使用 When() 函数将风向值重新分类为 N
、 NE
、E
、SE
、S
、SW
、W
或 NW
. 风向表达式的最后一行作为标签文本返回。要阅读有关 Arcade 及其语法的更多详细信息,请参阅 Arcade 指南页面。
有关更多信息和已知限制,请参阅标签指南页面。