获取作业 AOI (Workflow Manager)

摘要

获取作业的感兴趣位置 (LOI) 作为要素图层。输出图层具有表示作业感兴趣区 (AOI) 的面或表示作业感兴趣点 (POI) 的点。

使用情况

  • 输入作业 ID 对应的作业必须当前存在于资料档案库中并已定义了感兴趣要素的位置。如果没有感兴趣要素的位置,则生成空的输出。

  • 输出图层具有表示作业感兴趣区 (AOI) 的面或表示作业感兴趣点 (POI) 的点。有关感兴趣位置的详细信息,请参阅:感兴趣位置

  • 输出图层可用作向其他工具和模型进行的输入。也可以通过使用复制要素工具将其保存为要素类。

参数

标注说明数据类型
输入作业 ID

要检索 AOI 的作业的 ID。

String
AOI 图层

检索到的感兴趣位置的图层名称。输出图层具有表示作业感兴趣区 (AOI) 的面或表示作业感兴趣点 (POI) 的点。

Feature Layer
输入数据库路径
(可选)

输入作业的 Workflow Manager (Classic) 数据库连接文件。如果未指定连接文件,将使用项目中当前默认的 Workflow Manager (Classic) 数据库。

File

arcpy.wmx.GetJobAOI(Input_JobID, aoi_Layer, {Input_DatabasePath})
名称说明数据类型
Input_JobID

要检索 AOI 的作业的 ID。

String
aoi_Layer

检索到的感兴趣位置的图层名称。输出图层具有表示作业感兴趣区 (AOI) 的面或表示作业感兴趣点 (POI) 的点。

Feature Layer
Input_DatabasePath
(可选)

输入作业的 Workflow Manager (Classic) 数据库连接文件。如果未指定连接文件,将使用项目中当前默认的 Workflow Manager (Classic) 数据库。

File

代码示例

GetJobAOI 示例(独立脚本)

获取作业的感兴趣位置 (LOI) 图层作为要素图层。输出图层具有表示作业感兴趣区 (AOI) 的面或表示作业感兴趣点 (POI) 的点。

# Import arcpy module
import arcpy
# Check out any necessary licenses
arcpy.CheckOutExtension("JTX")
# Local variables:
Input_JobID = "1"
LOI_Layer = "LOILayer_Job1"
Input_DatabasePath = "C:\\Program Files\\WMX\\Database\\wmx.jtc"
# Process: Get Job AOI
arcpy.GetJobAOI_wmx(Input_JobID, LOI_Layer, Input_DatabasePath)

环境

此工具不使用任何地理处理环境。

许可信息

  • Basic: 否
  • Standard: 需要 Workflow Manager
  • Advanced: 需要 Workflow Manager

相关主题