操作方法

问题:覆盖要素服务不会更新 ArcMap 中 Web 地图的符号系统

Last Published: July 8, 2025

描述

使用 ArcMap 更新要素服务的符号系统并覆盖服务时,重新发布到 ArcGIS Online 后,对符号系统所做的更新不会反映在 Web 地图中。

原因

在已应用并保存符号系统的 Web 地图中覆盖要素服务时,这是预期行为。 根据设计,当要素服务被覆盖时,Web 地图中先前保存的符号系统会得以保留,因为覆盖服务只会更新要素服务,而不会更新 Web 地图的 JSON 文件,该文件存储着已保存 Web 地图的所有属性。 存储在 JSON 文件中的 Web 地图属性包括 Web 地图图层、标注、弹出窗口配置和符号系统。 在 Web 地图中覆盖要素服务时,仅在覆盖要素服务之前 ArcGIS Online Web Map Viewer 中没有配置和保存任何符号系统的情况下,更新后的符号系统才会反映在 Web 地图中。

解决方案或解决方法

Warning:   
The following workflow may cause any pop-ups in the feature service layer to be deleted.

要解决此问题,请遵循以下提供的步骤:

  1. 从 Web 地图中移除要素服务图层。 有关说明,请参阅 ArcGIS Online:组织图层 (Map Viewer Classic)
  2. 在 ArcMap 中更新图层的符号系统。 有关说明,请参阅 ArcMap:修改要素图层的符号
  3. 将图层作为要素服务重新发布到 ArcGIS Online。 有关说明,请参阅 ArcMap:从 ArcMap 发布地图服务
  4. 将要素服务添加到 Web 地图。
  5. 保存 Web 地图,并反映要素服务的更新符号系统。

文章 ID: 000014102

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

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

下载 Esri 支持应用程序

相关信息

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

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项