Add Territory Barriers (Territory Design)

获得 Business Analyst 许可后可用。

摘要

Allows the addition of polygon or line features to prevent or restrict the growth of territories.

插图

Line barriers

使用情况

  • Line or polygon layers can be used as barriers.

  • New features can be added to an existing barrier.

  • Each level can contain both an impedance and a restricted area.

参数

标注说明数据类型
Input Territory Solution

The Territory Design solution layer that will be used in the analysis.

Group Layer; Feature Dataset; String
Level

The level to which the barriers will be applied.

String
Input Barrier Features

Line or polygon features used as a barrier.

Feature Layer
Barrier Type
(可选)

Specifies the type of barrier.

  • Impedance Limits the growth of territories. This is the default.
  • Restricted AreaPrevents the creation of territories.
String
Append to existing barriers
(可选)

Specifies whether to append or replace the records to the barrier layer.

  • Checked—Appends records to an existing barrier layer.
  • Unchecked—Creates a new barrier layer or replaces records in an existing barrier layer. This is the default.
Boolean

派生输出

标注说明数据类型
Updated Territory Solution

The updated territory solution.

Group Layer

arcpy.td.AddTerritoryBarriers(in_territory_solution, level, in_barrier_features, {barrier_type}, {append_data})
名称说明数据类型
in_territory_solution

The Territory Design solution layer that will be used in the analysis.

Group Layer; Feature Dataset; String
level

The level to which the barriers will be applied.

String
in_barrier_features

Line or polygon features used as a barrier.

Feature Layer
barrier_type
(可选)

Specifies the type of barrier.

  • IMPEDANCE Limits the growth of territories. This is the default.
  • RESTRICTED_AREAPrevents the creation of territories.
String
append_data
(可选)

Specifies whether to append or replace the records to the barriers layer.

  • APPENDAppends records to an existing barrier layer.
  • REPLACECreates a new barrier layer or replaces records in an existing barrier layer. This is the default.
Boolean

派生输出

名称说明数据类型
out_territory_solution

The updated territory solution.

Group Layer

代码示例

AddTerritoryBarriers example (Python window)

The following Python window script demonstrates how to use the AddTerritoryBarriers tool.

import arcpy
arcpy.td.AddTerritoryBarriers("in_territory_solution", "Level[1]", "in_barrier_features", "IMPEDANCE", "REPLACE_DATA")

环境

特殊情况

许可信息

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

相关主题