ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • ArcGIS Pro
  • ArcMap
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS for Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • ArcGIS Pro
  • ArcMap
Esri
English
  • English
  • Deutsch
  • Español
  • Français
  • 日本語
  • Русский
  • 简体中文
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块
  • 基础工具
  • 工具参考
  • Workflow Manager 工具箱
  • 作业工具集
  • 返回顶部
  • Workflow Manager 工具箱概述
  • Workflow Manager 工具箱许可
  • 配置工具集

    • 配置工具集概述
    • 清除作业复制信息
    • 创建工作流数据库
    • 导出作业数据
    • 导入作业数据
    • 复制作业数据
    • 同步作业数据
    • 升级工作流数据库

    作业工具集

    • 作业工具集概述
    • 创建新作业
    • 获取作业 AOI
    • 获取作业数据的工作空间
    • 获取作业父版本
    • 获取作业版本
    • 提交作业版本

    创建新作业

    此 ArcGIS 10.7 文档已 存档,并且不再对其进行更新。 其中的内容和链接可能已过期。 请参阅最新文档。

    需要 Workflow Manager 许可。

    • 描述
    • 使用
    • 语法
    • 代码示例
    • 环境
    • 许可信息

    描述

    您可以创建一个或多个所选作业类型的作业并将作业分配给用户或用户群组。可为创建的作业设置优先级,并为其分配感兴趣位置 (LOI) 的面或点。

    注:

    创建作业需要 CreateJob 权限。

    使用

    • 通过属性(如 workflow)和扩展属性创建作业,该属性可在针对作业类型参数指定的作业类型模板内进行配置。如果未指定分配类型,分配给和优先级参数的值,则使用作业类型模板中配置的默认值。

    • 感兴趣位置 (LOI) 由 LOI 范围参数进行定义。LOI 可以是由面或点组成的单部分或多部分要素。可使用要素图层、要素类、shapefile 或带有要创建的作业 LOI 所用的面、点或多点的图层 (.lyr) 文件来定义 LOI。除非选中了合并要素创建一个 LOI,否则系统将针对每个输入要素行创建一个作业。

    • 如果选中合并要素创建一个 LOI(Python 中的 Union = "UNION"),将忽略作业数参数,并根据 LOI 范围参数中所有要素的几何并集创建一个作业。如果未选中合并要素创建一个 LOI(Python 中的 Union = "NO_UNION"),将为 LOI 范围参数中的每个要素创建一个作业,并忽略作业数参数。

    • 如果将 Workflow Manager AOI 重叠系统设置设置为不允许 LOI 重叠,则作业及其相应的 LOI 仅会在几何不与任何现有面、点和缓冲 LOI 重叠的情况下创建。

    • 如果将输入数据库路径 (.jtc) 参数的值更改为其他数据库的 .jtc,则系统不会清除其余参数的现有值。如果上述值未存在于当前所选的数据库中,则表明该值为无效值。

    • 在模型中使用该工具时,您可以使用迭代多值迭代器将输出连接到子模型,并以此作为第一步迭代每个输出作业 ID。该操作允许您每次使用一个新创建的作业 ID 执行子模型中包含的更多地理处理分析。

    语法

    CreateNewJobs(Input_DatabasePath, Job_Type, Number_of_Jobs, {Assignment_Type}, {Assign_To}, {Priority}, {Feature_Layer_LOI}, {Union})
    参数说明数据类型
    Input_DatabasePath

    包含作业类型信息的 Workflow Manager 数据库连接文件。如果未指定连接文件,将使用当前默认的 workflow manager 数据库。

    File
    Job_Type

    用于创建新作业的作业类型。

    String
    Number_of_Jobs

    要创建的新作业数。如果存在 Feature_Layer_LOI 参数值或如果 Union = "UNION",则会忽略此项输入。

    Long
    Assignment_Type
    (可选)

    分配新作业的分配类型。如果未指定任何值,则使用作业类型中配置的默认值。

    • Groups —新作业将分配至群组。
    • Users — 新作业将分配给用户。
    • Unassigned —新作业将不进行分配。
    String
    Assign_To
    (可选)

    将分配新作业的用户或群组。该值仅限基于所选分配类型的用户或群组。

    String
    Priority
    (可选)

    已创建作业的优先级。如果未指定优先级,则使用作业类型中配置的默认值。

    String
    Feature_Layer_LOI
    (可选)

    要素几何将用于创建新作业感兴趣位置 (LOI) 的面、点或多点要素。选择 Union = "UNION" 后,则会为图层中的每一要素创建一个作业。

    FeatureLayer
    Union
    (可选)

    选择是否将输入要素图层中所有面、点或多点的并集作为作业的 LOI 创建一个作业。

    • UNION —通过 LOI 要素生成一个并集面或多点要素,并在不考虑输入作业数的情况下仅创建一个作业。
    • NO_UNION —使用输入图层中的每个要素生成一个作业的 LOI。创建作业的总数等于输入要素的总数。这是默认设置。
    Boolean

    派生输出

    名称说明数据类型
    Job_ID

    所创建的作业的 ID。如果将 AOI 重叠系统设置设置为不允许 LOI 重叠,则作业及其相应的 LOI 仅会在几何不与任何现有面、点和缓冲 LOI 重叠的情况下创建。

    字符串

    代码示例

    CreateNewJobs 示例(独立脚本)

    通过作业模板创建作业并分配给用户。

    # Import arcpy module
    import arcpy
    # Check out any necessary licenses
    arcpy.CheckOutExtension("JTX")
    # Local variables:
    Input_DatabasePath = "C:\\Program Files\\WMX\\Database\\wmx.jtc"
    Job_Type = "Data Edits"
    Assignment_Type = "users"
    Assign_To = "Postinstall User"
    Priority = "High"
    Number_of_Jobs = 2
    Feature_Layer_LOI = r"c:\LOI.gdb\LOI"
    Union = "UNION"
    # Process: Create jobs
    arcpy.CreateNewJobs_wmx(Input_DatabasePath, Job_Type, Number_of_Jobs,
                            Assignment_Type, Assign_To, Priority, Feature_Layer_LOI,
                            Union)
    

    环境

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

    许可信息

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

    ArcGIS Desktop

    • 主页
    • ArcGIS Pro
    • ArcMap
    • 文档
    • 支持

    ArcGIS

    • ArcGIS Online
    • ArcGIS Desktop
    • ArcGIS Enterprise
    • ArcGIS Platform
    • ArcGIS Developer
    • ArcGIS Solutions
    • ArcGIS Marketplace

    关于 Esri

    • 关于我们
    • 招贤纳士
    • Esri 博客
    • 用户大会
    • 开发者峰会
    Esri
    Copyright © 2019 Esri. | 隐私政策 | | 法律声明