Create Territory Level Feature Classes (Territory Design)

Available with Business Analyst license.

Summary

Creates feature classes for a specified level.

Usage

  • Output point feature classes represent the centers of the features at the base or territory level.

  • Output polygon feature classes represent the boundaries (perimeters) of the features at the base or territory level.

  • Base level can only contain base boundaries and base centers.

  • A Thiessen polygon will be created for the base boundary feature class if a point-based solution is created.

  • The default feature class for a polygon solution is Base Territory Boundaries.

    Base territory boundaries

  • The default feature class for a point solution is Base Territory Centers.

    Base territory centers

  • Polygon feature classes represent boundaries (perimeters) of the features in territory level.

    Territory boundaries

  • Point feature classes represent territory centers.

    Territory centers

Parameters

LabelExplanationData Type
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 feature classes will be added.

String
Feature Classes

Creates a point or polygon feature class at the specified level.

  • Territory Boundaries —Polygon features that represent the territory boundaries.
  • Territory Centers —Point features that represent the territory centers.
  • Base Boundaries —Polygon features that represent the base boundaries.
  • Base Centers — Point features that represent the base centers.
String

Derived Output

LabelExplanationData Type
Updated Territory Solution

The updated territory solution.

Group Layer

arcpy.td.CreateTerritoryLevelFeatureClasses(in_territory_solution, level, feature_classes)
NameExplanationData Type
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 feature classes will be added.

String
feature_classes
[feature_classes,...]

Creates a point or polygon feature class at the specified level.

  • TERRITORY_BOUNDARIESPolygon features that represent the territory boundaries.
  • TERRITORY_CENTERSPoint features that represent the territory centers.
  • BASE_BOUNDARIESPolygon features that represent the base boundaries.
  • BASE_CENTERS Point features that represent the base centers.
String

Derived Output

NameExplanationData Type
out_territory_solution

The updated territory solution.

Group Layer

Code sample

CreateTerritoryLevelFeatureClasses example (Python window)

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

import arcpy
arcpy.td.CreateTerritoryLevelFeatureClasses("TerritoryDesignSolution", "Territories[1]", "TERRITORY_BOUNDARIES;TERRITORY_CENTERS")

Environments

Licensing information

  • Basic: Requires Business Analyst
  • Standard: Requires Business Analyst
  • Advanced: Requires Business Analyst

Related topics