需要 Workflow Manager 许可。
感兴趣位置 (LOI) 表示一个作业的地理范围。 可用于为工作提供空间环境或将工作限制在特定的地理区域或点。 还可以指示在何处进行编辑以防止冲突、确定作业优先级以及协调多个用户和群组之间的活动。 作业的 LOI 在 Workflow Manager (Classic) 中存储于两个要素类,其中一个要素类用于感兴趣区域 (AOI),另一个用于感兴趣点 (POI)。 LOI 可以为单部件面、多部件面、单个点或多个点。 如果作业的 LOI 为面,则存储在 AOI 要素类中。 如果作业的 LOI 为点,则存储在 POI 要素类中。
您可以使用以下任意方法创建作业 LOI 的面:
- 选择现有面要素。
- 创建面要素。
- 缓冲线。
- 缓冲点。
您可以使用以下方法创建作业 LOI 的点:
- 选择现有点要素
- 创建点要素
注:
导出的 ArcGIS Pro 地图 (.mapx) 可通过 ArcGIS Workflow Manager (Classic) Administrator 进行配置,然后可将其作为模板地图在 ArcGIS Pro 中定义感兴趣位置 (LOI)。
定义 LOI
在工作流中运行“定义 AOI”步骤将根据为作业类型定义的地图模板打开工作流 LOI 地图。 LOI 地图模板中被标记为可选择的图层将显示在工作流 LOI 地图中,且所有地图图层(AOI 和 POI 图层除外)在工作流 LOI 地图中均显示为只读。
定义 LOI 选项卡提供了用于导航地图和添加补充性底图或要素图层的常用工具。 同时还提供了在使用以下其中一种方法定义 LOI 时所需的工具:
- 在地图中选择一个或多个要素。
- 按属性选择要素。
- 按位置选择要素。
- 使用绘制工具创建新要素。
如果在运行“定义 AOI”步骤时已存在 LOI,则地图视图将自动缩放至作业的现有 LOI。
提示:
还可以通过书签下拉列表或地图中的面板将此 LOI 作为书签进行访问。
如果已为 LOI 选择或绘制了多个要素,会将这些要素合并成一个多部件要素 LOI。 单击定义 LOI 选项卡上的清除 LOI 按钮 可以清除 LOI,您可以单击关闭按钮 取消定义 LOI。 关闭 LOI 地图视图后,系统将提示您保存 LOI。 工作流 LOI 地图随即关闭,活动视图返回到作业视图。 如果在不保存的情况下关闭,将放弃工作流 LOI 地图中的所有更改,活动视图返回到作业视图。
注:
“定义 AOI”受权限的控制。 如果无法执行该步骤,请联系 Workflow Manager (Classic) 管理员。
使用面、点和线定义 LOI
如果在不包含缓冲区的情况下定义面、点和线,则仅会将面另存为作业的 AOI。 如果要使用所选点和线来定义 AOI,则必须手动为其创建缓冲区或选中定义 LOI 选项卡上的缓冲点/线复选框,并指定缓冲距离和测量单位。
要手动创建点和线要素的缓冲区,请完成以下步骤:
通过在地图中选择要素定义 LOI
要通过在 LOI 地图视图中选择要素来定义作业的 LOI,请完成以下步骤:
- 导航到要选择的要素所在的位置以定义作业的 LOI。
- 使用定义 LOI 选项卡上的选择工具在 LOI 地图视图中选择要素。
如果选择了面、点和线,则必须缓冲点和线以将其包含在作业的 LOI 中。
- 单击保存并关闭按钮 。
如果已选择面,则将保存 LOI 并存储在 AOI 要素类中。 如果已选择点,则将保存 LOI 并存储在 POI 要素类中。
通过选择要素属性定义 LOI
要通过选择要素属性来定义作业的 LOI,请完成以下步骤:
- 单击定义 LOI 选项卡上的按属性选择按钮 。
按属性选择图层对话框随即会出现在地理处理窗格中。
- 对于输入行参数,选择包含要选择的要素的图层或表。
- 单击选择类型下拉箭头并选择一个选择方法。
- 使用表达式构建器创建选择查询。
- 单击验证 以确认表达式有效。
- 单击地理处理窗格底部的运行。
基于选择表达式查询的要素在地图中处于选中状态。 如果查询选择了面、点和线,则必须缓冲点和线以将其包含在作业的 LOI 中。
- 选择要用于定义 AOI 或 POI 的要素后,单击保存并关闭按钮 。
如果已选择面,则将保存 LOI 并存储在 AOI 要素类中。 如果已选择点,则将保存 LOI 并存储在 POI 要素类中。
通过按位置选择要素定义 LOI
可以按位置选择一个或更多要素并用它们来定义作业的 AOI 或 POI。
- 单击定义 LOI 选项卡上的按位置选择 按钮 。
按位置选择图层对话框随即会出现在地理处理窗格中。
- 对于输入要素参数,选择要选择的要素所在的要素图层。
- 单击选择关系下拉箭头,然后选择一种关系类型。
- 对于选择要素参数,选择输入要素参数中所选要素的相关要素所在的要素图层。
- 输入搜索距离参数的值。
- 单击搜索距离下拉箭头,然后选择一种测量单位。
- 单击选择类型下拉箭头并选择一个选择方法。
- 单击地理处理窗格底部的运行。
基于查询的要素在地图中处于选中状态。 如果查询选择了面、点和线,则必须缓冲点和线以将其包含在作业的 LOI 中。
- 选择要用于定义 AOI 或 POI 的要素后,单击保存并关闭按钮 。
如果已选择面,则将保存 LOI 并存储在 AOI 要素类中。 如果已选择点,则将保存 LOI 并存储在 POI 要素类中。
通过绘制要素定义 LOI
要通过绘制要素定义作业的 LOI,请完成以下步骤:
- 在定义 LOI 选项卡的绘制 LOI 组中,单击创建按钮 。
编辑窗格将随待编辑的 AOI 和 POI 要素类一同出现。
- 在编辑窗格中单击 AOI 或 POI 要素模板。
- 选择绘制工具。
- 使用导航组中的工具导航至要用于定义作业 LOI 的位置。
- 创建 AOI 或 POI 要素。
如果创建了面、点和线,则必须缓冲点和线以将其包含在作业的 LOI 中。
- 创建要用于定义 AOI 或 POI 的要素后,单击保存并关闭按钮 。
如果已选择面,则将保存 LOI 并存储在 AOI 要素类中。 如果已选择点,则将保存 LOI 并存储在 POI 要素类中。
通过缓冲地图中的点要素来定义 LOI
要通过在地图中缓冲点要素来定义作业 LOI,请完成以下步骤:
- 在地图中选择或创建一个或多个点要素。
- 选中缓冲点/线复选框。
- 提供缓冲距离值。
- 单击缓冲点/线下拉箭头,并选择一种测量单位。
- 单击保存并关闭按钮 。
LOI 将保存并存储在 AOI 要素类中。
通过缓冲地图中的线要素来定义 LOI
要通过在地图中缓冲线要素来定义作业 LOI,请完成以下步骤:
- 在地图中选择或创建一个或多个线要素。
- 选中缓冲点/线复选框。
- 提供缓冲距离值。
- 单击缓冲点/线下拉箭头,并选择一种测量单位。
- 单击保存并关闭按钮 。
LOI 将保存并存储在 AOI 要素类中。
对 AOI 之外要素进行编辑的限制
可根据要求对 AOI 之外的要素编辑进行限制,此举可帮助确保为作业编辑正确的数据。 可在 Workflow Manager (Classic) 系统设置中定义在 AOI 之外限制编辑的设置。 但在应用之后,这些设置通过 ArcGIS Pro 进行使用。 这些设置适用于修改现有要素和创建新要素。 可用选项如下:
- 当用户选择作业 AOI 外的要素时发出警告 - 出现一则警告消息,提示所选要素位于 AOI 之外。 编辑者可单击是,以选择继续编辑。 如果编辑者单击否,则系统将自动取消选择要素,编辑者可继续编辑 AOI 内的要素。
- 阻止用户选择作业 AOI 外的要素 - 显示一条消息,警告所选要素在 AOI 之外,然后自动取消选择要素。
- 允许在作业 AOI 外对要素进行编辑 - 编辑者可在 AOI 外部选择和创建要素。
可通过以下运算符控制这些规则应用于要素的方式:
- 外部 - 将规则应用于作业 AOI 内的已编辑要素,以及与 AOI 相交或与 AOI 边界接触的要素。
- 完全在外部 - 将规则应用于完全在作业 AOI 之外的已编辑要素。 该运算符将忽略与 AOI 相交或与 AOI 边界接触的要素。
注:
当前无法通过 AOI 设置限制使用要素服务创建要素。