Skip To Content

配置包含启用了 m 值的图层的可编辑要素服务

在某些情况下,您可能拥有在 m 值启用情况下创建的要素类。例如,要素类的创建者检查所有几何属性,以备日后之需。即使之后决定不需要 m 值,也不能从要素类中删除该属性。

在可编辑要素服务中包含这些要素类时,将不能在不支持编辑 m 值的客户端(例如 ArcGIS OnlinePortal for ArcGIS)中编辑要素几何。这些客户端阻止编辑启用以存储 m 值的要素几何,以防止丢失现有 m 值。但是,该做法的副作用是即使没有使用 m 值,也会阻止编辑图层的几何。为了在不允许设置 m 值的客户端中编辑这些图层的几何,您可以将要素服务配置为在此类客户端中编辑要素几何时插入 NaN m 值。

警告:

如果在要素服务上启用此属性,当编辑者使用不支持指定 m 值的客户端更新要素服务中的要素时,现有 m 值将被 NaN 替换。如果要保留现有 m 值,请不要启用此功能。

在发布时启用没有 m 值的几何更新

ArcMap 发布要素服务时,可以选择将要素服务配置为在客户端不提供值时插入 NaN m 值。该选项可在服务编辑器要素访问选项卡上进行设置。有关设置发布时的要素服务属性的详细信息,请参阅要素服务的编辑器权限

在现有要素服务上启用没有 m 值的几何更新

可以通过更改 ArcGIS Server Manager 中的服务属性在现有要素服务上启用此功能。

  1. 打开 ArcGIS Server Manager 并以要素服务所有者或 ArcGIS Server 管理员的身份登录。

    如需此步骤的帮助,请参阅登录 Manager

  2. 单击服务 > 管理服务
  3. 服务模块中,单击在客户端不提供值时要插入 NaN 值的要素服务的名称。
  4. 编辑模块中,单击功能
  5. 单击选择和配置功能 窗口下的要素访问选项(单击名称,而不是单击复选框)。这会显示要素服务的属性。
  6. 选中 允许没有 m 值的几何更新复选框。
  7. 单击保存并重新启动将更改应用于服务。