问题

问题:某些字段未显示在 ArcGIS Online Map Viewer 的属性表中

Last Published: March 12, 2021

描述

在 ArcGIS Online Map Viewer 中查看属性表时,仅当单击 [+] 按钮以显示字段时,某些字段才可见。 但是,保存 web 地图后,属性表将恢复为原始视图,并且字段在该表中不可见。

原因

未将这些字段配置为显示在 ArcGIS Online 弹出窗口的属性表中。

解决方案或解决方法

选择以下方法之一来解决此问题。

在弹出窗口内容中配置要显示的字段

  1. 登录到 ArcGIS Online 组织帐户。
  2. 单击内容,然后单击我的内容选项卡。 选择托管要素图层以打开项目详细信息页面。
  3. 在项目详细信息页面中,单击可视化选项卡。
  4. 可视化页面中,单击图层上的配置弹出窗口图标。
单击“可视化”选项卡中的“配置弹出窗口”图标以配置弹出窗口内容。
  1. 填充弹出窗口标题框。 在弹出窗口内容下,单击配置属性
在“配置弹出窗口”窗格中,单击“弹出窗口内容”下的“配置属性”以配置弹出窗口属性。
  1. 配置属性窗口中,选中所需字段的显示复选框。
选中“显示”复选框以在属性表中显示所需字段。
  1. 单击确定以关闭配置属性窗口。 再次单击确定
  2. 单击保存图层以保存更改。

在属性表达式中配置要显示的字段

  1. 登录到 ArcGIS Online 组织帐户。
  2. 单击内容,然后单击我的内容选项卡。 选择托管要素图层以打开项目详细信息页面。
  3. 在项目详细信息页面中,单击可视化选项卡。
  4. 可视化页面中,单击图层上的配置弹出窗口图标。
  5. 填充弹出窗口标题框。 在属性表达式下,单击添加按钮。
单击“添加”按钮,通过添加所需字段来配置“属性表达式”下的弹出窗口内容。
  1. 通过单击表达式编辑器窗口顶部的编辑图标,将表达式重命名为所需字段名称,然后单击保存
  2. 表达式窗口中,将以下表达式脚本复制粘贴到具有所需字段名称的表达式框中。
return $feature.<fieldname>
  1. 单击确定以关闭表达式编辑器窗口。 再次单击确定
具有所需字段名称的“表达式”窗口,以及“表达式”框中用于在属性表中显示所需字段的表达式脚本。
  1. 单击保存图层以保存更改。

下图显示了在 Map Viewer 属性表中显示所需字段。

即使保存更改后,所需字段仍在属性表中保持可见。

文章 ID: 000025175

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

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

下载 Esri 支持应用程序

相关信息

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项