共享包含属性规则的数据集
企业级地理数据库中包含属性规则的数据集可以作为 Web 要素图层共享到组织的 ArcGIS Enterprise 门户。 属性规则的类型将决定共享(发布)Web 图层时使用的选项。
共享时,您将选中 引用注册数据 下的 要素 复选框以引用企业级地理数据库中的数据集。 这可确保 Web 要素图层引用企业级地理数据库中的数据集,并且在发布过程中不会复制数据。
批处理计算和验证规则还必须启用 验证 功能以便评估规则。 要了解详细信息,请参阅 评估属性规则 。
注:
将数据集发布到 ArcGIS Online 门户时,不会传输属性规则。
验证功能
共享包含批处理计算或验证规则的数据时,您可以启用可选的 验证 功能。 有关详细信息,请参阅 其他图层和功能 。
分析程序用于检查使用 验证 功能作为要素图层共享的数据集。 以下条件由这些分析器强制实施:
下面列出的所有四个错误数据集都存在于地图中。 引用相同的错误数据集的图层数不能超过一个。
GDB_ValidationPointErrors
GDB_ValidationLineErrors
GDB_ValidationPolygonErrors
GDB_ValidationObjectErrors
所有数据必须为分支版本化数据。 有关详细信息,请参阅 将数据集注册为分支版本化 。
已连接地理数据路的版本化类型必须设置为分支。 有关详细信息,请参阅 将地理数据库连接属性更新到分支中 。
已连接地理数据库用户必须为要发布的数据的所有者。
注:
要评估 web 要素图层的验证和批量计算属性规则,必须为组织成员分配 ArcGIS Advanced Editing 用户类型扩展模块(ArcGIS Enterprise 11.2 或更高版本)的许可。
发布包含属性规则的地图图像和 Web 要素图层
要将包含属性规则的数据集共享为 Web 图层,请完成以下步骤:
在 ArcGIS Pro 中,创作一张包含数据集的地图,其中,数据集包含属性规则。 如果您计划共享使用 验证 功能的要素图层,可以选择将关联的错误数据集添加到地图中。
所有字段必须设置为可见。
要共享 Web 要素图层,请执行以下操作之一:
将地图及其所有图层共享为 web 图层。 在 共享 选项卡的 共享为 组中,单击 Web 图层
。将地图的选定图层共享为 web 图层。 在 内容 窗格中选择这些图层。 右键单击,然后单击 共享 > 共享为 Web 图层
。
在 共享为 Web 图层 窗格的 常规 选项卡上的 名称 文本框中,提供 Web 图层的名称。
填写 摘要 和 标签 的 项目详细信息 字段。
在 数据和图层类型 下,确认 引用注册数据 下的 地图图像 处于选中状态。 单击 要素 以将 web 要素图层作为依赖图层共享至地图图像图层。
要使 web 要素图层能够利用属性规则,其必须 引用注册数据源 。 由此可确保数据在发布过程中不会被复制,并直接由服务引用。
在 位置 下,指定 门户文件夹 以及 服务器和文件夹 中 Web 图层的存储位置。
默认情况下,Web 图层保存到 我的内容 中的根文件夹。 要将 Web 图层保存到 我的内容 中的其他文件夹,请输入文件夹名称或浏览至现有文件夹。
在 共享级别 下,指定 Web 图层的共享方式:
所有者 - 只有所有者(以及有权查看其他成员所拥有内容的组织成员)才能访问项目。 这是默认选项。
组织 - 与组织中所有经过身份验证的用户共享您的内容。 使用组织账户进行登录时,此选项可用。
所有人(公共) - 与公众共享您的内容。 任何人均可访问并进行查看。
- (可选)在 群组 下,选择您所属的群组以将内容与其成员进行共享。
也可以在要素服务上启用 验证 功能。 单击 配置 选项卡,然后单击 功能 下的 验证 。
如果希望要素图层参与验证工作流,则这项功能必不可少,但共享包含属性规则的数据集时不需要这项功能。
有关使用此功能的先决条件和分析程序的详细信息,请查看上面的 验证功能部分 。
或者,单击 内容 选项卡以查看一个或多个新 web 图层及所有相关组成部分。
单击 分析 以检查错误或问题。
必须解决所有错误。
如果发现任何问题,则将在 消息 选项卡上显示。 右键单击每条消息以获取详细信息,阅读错误或警告帮助,然后获取建议的修复方法。 了解有关分析 GIS 资源的详细信息 。
当信息和内容通过验证时,单击 发布 将数据集共享为 Web 图层。
当 Web 图层完成发布时,单击 管理 Web 图层 链接在 ArcGIS Enterprise 门户中管理 Web 图层。
该链接将转至门户中的地图图像图层项目。 可从门户的 内容 页面访问 Web 要素图层。