ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

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

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

Create Territory Solution

获得 Business Analyst 许可后可用。

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

描述

Creates a new Territory Solution with one empty territory level.

使用方法

  • The Polygon and Point layers to be used as an Alignment Layer for the new Territory Solution.

  • A String, Integer, SmallInteger, Double, Single, Date, OID, GlobalID or GUID field of Alignment Layer can be used as the Display Field. The default value is the Alignment Layer’s display field. If the Alignment Layer’s display field is not defined the first suitable field will be applied.

  • If unspecified, the default Territory Level Name will be read from the ATDConfig.xml file.

  • By default, the Territory Solution Location is under the "Territories" folder in the current BA project.

  • A default Territory Solution Name is generated if not specified.

语法

arcpy.td.CreateTerritorySolution_TD(in_alignment_layer, {in_display_field}, {in_level_name}, {in_territory_solution_location}, {in_territory_solution_name})
参数说明数据类型
in_alignment_layer

The Alignment Layer for the new Territory Solution.

Feature Layer
in_display_field
(可选)

The Display Field for the Territory Solution.

Field
in_level_name
(可选)

The name of the first territory level.

String
in_territory_solution_location
(可选)

The location of the Territory Solution.

String
in_territory_solution_name
(可选)

The name of the Territory Solution.

String

代码示例

CreateTerritorySolution example (Python window)

The following Python window script demonstrates how to use the tool in immediate mode.

import arcgisscripting
gp = arcgisscripting.create()
gp.CreateTerritorySolution_TD("ZIPCodes_zp", "NAME", "Territories", "C:/BA Output/Project/Default Project/Territories/", "new layer")
CreateTerritorySolution example2 (stand-alone script)

The following stand-alone script demonstrates how to use the tool.

# Import system modules
import arcgisscripting
gp = arcgisscripting.create()

# Set local variables
alignmentLayer = "ZIPCodes_zp"
displayField = "NAME"
levelName = "Territories"
solutionLocation = "C:/BA Output/Project/Default Project/Territories/"
solutionName = "new layer"

# Execute tool
gp.CreateTerritorySolution_TD(alignmentLayer, displayField, levelName, solutionLocation, solutionName)

环境

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

许可信息

  • Basic: 需要 Business Analyst
  • Standard: 需要 Business Analyst
  • Advanced: 需要 Business Analyst

相关主题

  • An Overview of the Create Territory Solution Toolset
  • Delete Territory Solution
  • Build Territory Index
  • Import Territory Solution

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS

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

关于 Esri

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