问题

问题:覆盖要素服务不会在 web 地图中显示已添加的要素图层

Last Published: April 25, 2020

描述

将图层添加到要素服务中并使用 ArcMap 或 ArcGIS Pro 覆盖服务时,将要素服务重新发布到 ArcGIS Online 之后,已添加的图层不会显示在 web 地图上。 但是,当访问要素服务的 REST 端点时,将显示已添加的图层。

原因

这属于覆盖 web 地图中的要素服务时的预期行为。 覆盖要素服务后,将更新要素服务的 JSON 文件以反映更改内容。 但是,包含要素服务的 web 地图的 JSON 文件将保持为静态文件,因此,对该服务所做的任何更改都不会反映在 web 地图中。

解决方案或解决方法

要解决此问题,从 web 地图中移除现有要素服务;添加包含新图层的新的重新发布的要素服务,然后保存 web 地图。 已添加的图层显示在 web 地图和内容窗格中。

:
移除现有要素服务时,该要素服务的弹出窗口配置不会保留在 web 地图中。 必须为新的要素服务再次配置弹出窗口。 有关配置弹出窗口的详细信息,请参阅配置弹出窗口

文章 ID:000020594

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项