Solve Territories (Territory Design)

获得 Business Analyst 许可后可用。

摘要

Creates and balances territories on the specified territory level provided that the balancing variables are set.

使用情况

  • The number of territories must be specified manually for the User Defined option.

  • Calculation of the optimal number of territories requires that constraints be set. Constraints can be based on a numeric value or a distance.

参数

标注说明数据类型
Input Territory Solution

The territory solution that will be used to solve territories.

Group Layer; Feature Dataset; String
Level

The level that will be used to solve territories.

String
Number of Territories Method

Specifies the method that will be used to calculate the number of territories.

  • User DefinedThe number of territories will be provided by the user. This is the default.
  • OptimalThe number of territories will be calculated automatically.
String
Number of Territories
(可选)

The number of territories to be specified.

Long
Quality (%)
(可选)

An integer between 1 and 200 that determines the performance of a solve operation. A lower value will provide better performance but quality may be affected. The default value is 100.

Long

派生输出

标注说明数据类型
Updated Territory Solution

The updated territory solution.

Group Layer

arcpy.td.SolveTerritories(in_territory_solution, level, method, {number_territories}, {quality})
名称说明数据类型
in_territory_solution

The territory solution that will be used to solve territories.

Group Layer; Feature Dataset; String
level

The level that will be used to solve territories.

String
method

Specifies the method that will be used when calculating the number of territories.

  • USER_DEFINEDThe number of territories will be provided by the user. This is the default.
  • OPTIMALThe number of territories will be calculated automatically.
String
number_territories
(可选)

The number of territories to be specified.

Long
quality
(可选)

An integer between 1 and 200 that determines the performance of a solve operation. A lower value will provide better performance but quality may be affected. The default value is 100.

Long

派生输出

名称说明数据类型
out_territory_solution

The updated territory solution.

Group Layer

代码示例

SolveTerritories example (Python window)

The following Python window script demonstrates how to use the SolveTerritories function.

import arcpy
arcpy.td.SolveTerritories("MyProject.gdb\Solution", "Territories[1]", "USER_DEFINED", 7, 100)

环境

特殊情况

许可信息

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

相关主题