适用于 Location Referencing 许可。
借助 ArcGIS Pro,可以根据 LRS 创作 Web 地图并通过启用“版本管理服务”的服务进行发布。 可以将路径网络、事件、中心线、校准点和红线数据图层添加到 web 地图。 在 Web 地图中,您还可以缩放到特定范围、选择底图、包含描述并保存 Web 地图以供在包含 ArcGIS Experience Builder 中的位置参考微件的体验中使用。
版本管理功能支持您在编辑要素服务(也称为 web 要素图层)时执行以下操作:
- 创建、修改、删除和切换到要素服务版本
- 将编辑内容从子版本协调和提交至默认版本
- 撤消、恢复、保存和放弃在编辑会话中已对要素服务版本进行的相应编辑内容
版本管理比较
共享数据的目的 | 所需的发布功能 | 地理数据库连接类型 |
---|---|---|
针对多用户编辑方案,其中直接从企业级地理数据库访问数据,也称为传统版本化 | 要素图层,线性参考 | 传统 |
针对多用户编辑方案,其中通过具有撤消和恢复功能的要素服务访问数据,也称为分支版本化 | 要素图层,线性参考,版本管理 | 分支 |
要使用要素服务执行编辑活动,在发布数据时,请打开版本管理功能。
准备数据
共享具有线性参考和版本管理功能的 Web 图层需要准备数据。
- 使用 ArcGIS Pro 加载所有数据,然后更改地理数据库连接类型和注册版本。
- 根据数据,请执行以下操作之一:
- 如果数据未版本化,请继续执行第 3 步。
- 如果数据已进行传统版本化,请取消将每个要素类和表注册为版本化。 在 ArcGIS Pro 中,右键单击目录窗格中的每个要素类或表,然后单击管理 > 取消注册为版本化。
- 在目录窗格中右键单击地理数据库,然后单击地理数据库连接属性。
地理数据库连接必须显式设置为分支版本化连接类型。
- 确保数据库中的所有数据图层具有以下各项:
- 全局 ID,锁定表除外。
如果全局 ID 不存在,右键单击目录窗格中的要素类或表,然后单击管理。 在要素类属性或表属性对话框的管理选项卡上,选中全局 ID 复选框。
- 编辑者追踪使用 UTC 时间启用,锁定表除外。
注:
在将数据注册为分支版本化之前,检查其他要求。
- 全局 ID,锁定表除外。
- 将 LRS 地理数据库中的以下项目注册为分支版本:
- 包含 LRS 的要素数据集
- 最小方案要素类
- LRS 网络
- 事件
- 交叉点
- 中心线序列表
- LRS_Edit_Log 表
- 在 LRS 数据图层上逐个图层启用时间,或在地图中一次性为所有 LRS 图层启用时间。
注:
在发布数据后,无法设置图层的时间过滤器。
发布数据
准备数据后,可按照以下步骤将数据作为 web 图层发布至组织门户:
- 使用门户凭据登录 ArcGIS Pro。
- 在 ArcGIS Pro 工程中创建地图,然后添加相应的路径、事件图层、校准点、中心线和(可选)红线图层。
- 右键单击内容窗格中的地图,然后单击属性。
- 在地图属性对话框的常规选项卡上,选中允许对共享 Web 图层分配唯一的数字 ID 复选框,然后单击确定。
注:
默认情况下,创作地图时不会保留图层 ID。 如果内容窗格中的图层顺序在覆盖 web 图层时发生变化,web 图层可能指向错误的数据源。 如果您打算将来覆盖 web 图层或服务,则最佳做法是在发布之前手动分配图层 ID。 否则,当 web 图层或服务被覆盖时,服务子图层 ID 可能会改变,导致引用服务子图层的 web 应用程序断开连接。
- 要共享 Web 要素图层,请执行以下操作之一:
- 将地图中的所有可用图层共享为 Web 图层。 在共享选项卡的共享为组中,单击 Web 图层下拉箭头,然后单击发布 Web 图层 。
- 将地图或场景中的选定图层共享为 Web 图层。 在内容窗格中选择图层,右键单击任何选定图层,指向共享,然后单击共享为 Web 图层 。
随即显示共享为 web 图层窗格。
- 提供 web 图层的名称。
- 或者填写摘要和标签字段。
您最多可以输入 128 个标签。
- 展开数据和图层类型,在引用注册数据下单击地图图像并选中要素复选框。
- 在位置下,选择门户文件夹下数据的共享位置。
您可以将数据共享到根文件夹或创建文件夹。
- 使用服务器和文件夹 下拉菜单,以指定将发布服务的联合服务器以及将存储服务的文件夹。
(可选)创建文件夹。
默认情况下,服务将被存储在服务器的根文件夹中。
注:
只有在将引用注册数据的 Web 要素图层共享到 ArcGIS Enterprise 时,才会显示服务器和文件夹选项。 在这种情况下,您也可以单击资料存储 按钮 以打开管理注册数据存储窗格。 使用此窗格可以将地理数据库和文件夹注册到联合服务器。
- 在共享级别下,指定 Web 图层的共享方式:
- 所有者 - 只有所有者(以及有权查看其他成员所拥有内容的组织成员)才能访问项目。 这是默认选项。
- 组织 - 与组织中所有经过身份验证的用户共享您的内容。 使用组织账户进行登录时,此选项可用。
- 所有人(公众)- 与公众共享您的内容。 任何人均可访问并进行查看。
- (可选)在群组下,选择您所属的群组以将内容与其成员进行共享。
- 单击配置选项卡。
- 在功能部分,选中线性参考和版本管理复选框。
- 请单击分析来检查错误和问题。
必须解决所有错误然后才能完成发布过程。
注:
分析器用于在发布为要素服务时验证分支版本化数据集。 以下条件适用:
- 如果在功能下启用版本管理,则所有图层必须具有相同的注册类型。
- 所有数据必须属于同一个分支工作空间。
- 所有数据都必须发布自默认版本。
- 连接的地理数据库用户必须是数据的所有者。
- 不得存在定义查询。
- 所有字段必须可见。
- 地图中必须包含已配置属性集中的所有事件图层。
注:
忽略有关图层数据源为 z 感知型或 m 感知型的警告消息。
- 验证后,单击发布以共享 web 图层。
图层将使用线性参考和版本管理功能发布为要素服务。 具有门户凭据的 ArcGIS Pro 用户现在可以创建要素服务的子版本并开始编辑。