操作方法

操作方法:在 Map Viewer 中使用 Arcade 添加自动连续值

Last Published: January 8, 2024

描述

在 Map Viewer 中,可以添加自动连续值,以便高效解读数据并更好地识别空间分布。

本文提供了使用 Arcade 表达式为新创建的要素在某个字段中添加连续值的工作流。

解决方案或解决方法

  1. 在 Map Viewer 中打开 Web 地图。
  2. 图层窗格中,选择图层。 在本示例中,将使用名为 Test 的面图层。
  3. 设置(浅色)工具栏上,单击表单
  4. 配置表单窗口的表单生成器窗格中的字段下,双击所需字段以对其进行配置。
  5. 单击所选字段以打开属性窗格。
  6. 属性窗格的逻辑下,对于计算表达式,单击表达式 Expression button icon.png
  7. 计算表达式窗口中,单击 + 新建表达式
  8. Arcade 编辑器窗口中,配置以下表达式。
var <variable1> = Max($layer, '<field_name1>')
var <variable2> = Number(<variable1>)
return <variable2> + 1
  1. 将 <variable1> 和 <variable2>替换为所需变量名称。 在本示例中,将使用 TempID 和 MaxID。
  2. 将 <field_name1> 替换为包含字段值的字段的名称。 在本示例中,将使用 SUPPORTID。
  1. 单击完成
Arcade expression configuration for the form.png
  1. 单击确定以保存表单。

下图显示了在 web 地图上创建新要素时填充了连续值的 SUPPORTID 字段。

Newly created features with auto sequential values.gif

文章 ID: 000031714

接收通知并查找新问题或常见问题的解决方案

从我们全新的 AI 聊天机器人中获得简明答案和视频解决方案。

下载 Esri 支持应用程序

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项