操作方法
Arcade 条件函数在字段计算中非常有用,可根据特定条件生成属性值。 可以根据保存 NULL 或 NOT NULL 值的其他字段的属性填充字段以进行组织,并防止出现无效记录。
本文介绍了通过执行字段计算将 Arcade 条件函数应用于 ArcGIS Online 中的 NULL 或 NOT NULL 值的工作流。 在本示例中,通过引用 Type、SchoolID、District 和 City(如果类型为 Public)中的字段值来填充“编译”字段中的属性。




var <variable1> = $feature.<fieldName1>
var <variable2> = $feature.<fieldName2>
var <variable3> = $feature.<fieldName3>
var <variable4> = $feature.<fieldName4>
if (<variable1> == '<fieldValue>') {
if (!isEmpty(<variable4>) && !isEmpty(<variable3>)) {
return <variable4> + ' - ' + <variable3> }
else if (!isEmpty(<variable4>)) {
return <variable4> }
else if (!isEmpty(<variable3>)) {
return <variable2> + ', ' + <variable3> }
else {
return null }
}

文章 ID: 000032370
获取来自 ArcGIS 专家的帮助
立即开始聊天