问题

问题:创建要素时,在 ArcGIS Field Maps 中未显示编码属性域值

Last Published: September 22, 2021

描述

在 ArcGIS Field Maps 中包含编码属性域的图层中采集数据或创建要素时,仅显示代码而不是值。 下图显示了在 ArcGIS Field Maps 中创建新要素时显示属性域代码的 Streams 图层。

在地图上添加新要素时,Streams 图层会显示属性域代码。

原因

该行为是预期行为。 在 ArcGIS Desktop 中使用唯一值对包含编码属性域的要素图层进行符号化并将其发布到 ArcGIS Online 时,该图层将在尝试在 Map Viewer、ArcGIS Field Maps 或其他应用程序中添加要素时显示属性域代码。 有关详细信息,请参阅 BUG-000117093

解决方案或解决方法

  1. 在 ArcGIS Online 中,导航至内容 > 我的内容
  2. 搜索并单击托管要素图层视图以打开项目详细信息页面,然后单击可视化选项卡。
  3. 单击更改样式 “更改样式”图标允许更改托管要素图层的符号系统。 图标,选择位置(单一符号)绘图样式,单击完成,然后单击保存图层
单一符号用于显示要素在地图中的分布方式。
  1. 再次单击更改样式图标,选择类型(唯一符号)样式,单击完成,然后单击保存图层
唯一符号用于显示不同类型的内容(分类数据)。
  1. 在 Map Viewer 中打开包含要素图层的 web 地图,然后刷新 web 地图。 如果需要,移除要素图层并将其重新添加到 web 地图。
  2. 在 ArcGIS Field Maps 中打开 web 地图。 添加要素时,图层显示属性域值而不是代码。
在地图上添加要素时,Streams 图层将显示编码属性域值。

文章 ID: 000026233

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

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

下载 Esri 支持应用程序

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项