Agregar nivel de territorio (Territory Design)

Disponible con licencia de Business Analyst.

Resumen

Crea una nueva clase de entidad vacía para representar un nivel.

Uso

  • Especifique una solución de territorio existente.

  • Se crea un nuevo nivel por encima del nivel base. Las entidades base se agregan al nuevo nivel.

  • La variable %Number% determina dónde se coloca el número entero, ya sea después o antes del nombre del territorio, por ejemplo, Territorio %Number% genera Territorio 1, Territorio 2, etc., mientras que Territorio %Number% genera 1 territorio, 2 territorio, etc.

  • La clase de entidad principal predeterminada de un nivel base con entidades poligonales es Límites base.

  • La clase de entidad principal predeterminada de un nivel base con entidades de punto es Centros base.

Parámetros

EtiquetaExplicaciónTipo de datos
Solución de territorio de entrada

La solución de territorio de entrada.

Group Layer; Feature Dataset; String
Nombre de nivel

El nombre del nuevo nivel de territorio.

String
Nombre de territorio predeterminado
(Opcional)

El nombre que se utilizará como prefijo para los territorios nuevos que se crearán.

String
Clase de entidad principal
(Opcional)

Especifica el nivel de clase que se utilizará para almacenar atributos de nivel.

  • Límites de territorioEntidades poligonales que representan los límites de territorio.
  • Centros de territorioEntidades de punto que representan los centros de territorio.
  • Límites baseEntidades poligonales que representan los límites de territorio de nivel base.
  • Centros baseEntidades de punto que representan los centros de territorio de nivel base.
String

Salida derivada

EtiquetaExplicaciónTipo de datos
Solución de territorio actualizada

La solución de territorio actualizada.

Group Layer

arcpy.td.AddTerritoryLevel(in_territory_solution, level_name, {default_territory_name}, {primary_feature_class})
NombreExplicaciónTipo de datos
in_territory_solution

La solución de territorio de entrada.

Group Layer; Feature Dataset; String
level_name

El nombre del nuevo nivel de territorio.

String
default_territory_name
(Opcional)

El nombre que se utilizará como prefijo para los territorios nuevos que se crearán.

String
primary_feature_class
(Opcional)

Especifica el nivel de clase que se utilizará para almacenar atributos de nivel.

  • TERRITORY_BOUNDARIESEntidades poligonales que representan los límites de territorio.
  • TERRITORY_CENTERSEntidades de punto que representan los centros de territorio.
  • BASE_BOUNDARIESEntidades poligonales que representan los límites de territorio de nivel base.
  • BASE_CENTERSEntidades de punto que representan los centros de territorio de nivel base.
String

Salida derivada

NombreExplicaciónTipo de datos
out_territory_solution

La solución de territorio actualizada.

Group Layer

Muestra de código

Ejemplo de AddTerritoryLevel (ventana de Python)

El siguiente script de la ventana de Python muestra cómo utilizar la función AddTerritoryLevel.

import arcpy
arcpy.td.AddTerritoryLevel("Territory Solution", "Level1", "Territory", "BASE_BOUNDARIES")

Información de licenciamiento

  • Basic: Requiere Business Analyst
  • Standard: Requiere Business Analyst
  • Advanced: Requiere Business Analyst

Temas relacionados