Importar solución de territorio (Territory Design)

Disponible con licencia de Business Analyst.

Resumen

Crea una nueva solución de territorio e importa la jerarquía de territorios de una tabla o capa.

Uso

  • Los datos de entrada deben tener una estructura jerárquica.

  • Si se especifica más de un solo nivel, se creará una jerarquía.

Parámetros

EtiquetaExplicaciónTipo de datos
Datos de entrada

La capa o registros que se van a importar.

Table View
Nombre de solución de territorio

El nombre de la solución de territorio que se va a crear.

String
Configuración de nivel

La configuración de nivel para importar la jerarquía de territorios.

Nombre de nivel: el nombre del nivel (obligatorio).

Nombre de territorio predeterminado: el prefijo del nuevo territorio que, posteriormente, se creará en el nivel (opcional).

Campo de Id.: el campo que contiene Id. (Id. únicos) para territorios (obligatorio).

Campo de nombre: el campo que contiene los nombres de los territorios (opcional).

Campo de Id. principal: el campo que contiene los Id. de los territorios principales (opcional).

Clase de entidad principal: especifica el nivel de clase que se utilizará para almacenar los atributos de nivel (opcional).

  • Límites de territorio: los atributos de nivel se almacenarán con los límites de la solución de territorio.
  • Centros de territorio: los atributos de nivel se almacenarán con los centros de límite de la solución de territorio.
  • Límites base: los atributos de nivel se almacenarán con los límites de la capa base.
  • Centros base: los atributos de nivel se almacenarán con los centros de límite de la capa base.

Value Table

Salida derivada

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

La solución de territorio actualizada.

Group Layer

arcpy.td.ImportTerritorySolution(in_data, solution_name, level_settings)
NombreExplicaciónTipo de datos
in_data

La capa o registros que se van a importar.

Table View
solution_name

El nombre de la solución de territorio que se va a crear.

String
level_settings
[[level_name, territory_name_template, id_field, name_field, parent_id_field, primary_feature_class],...]

La configuración de nivel para importar la jerarquía de territorios.

  • level_name: el nombre del nivel (obligatorio).
  • default_territory_name: el prefijo de los nuevos territorios que, posteriormente, se crearán en el nivel (opcional).
  • id_field: el campo que contiene Id. (Id. únicos) para territorios (obligatorio).
  • name_field: el campo que contiene los nombres de los territorios (opcional).
  • parent_id_field: el campo que contiene los Id. de los territorios principales (opcional).
  • primary_feature_class: especifica el nivel de clase que se utilizará para almacenar atributos de nivel (opcional).
    • TERRITORY_BOUNDARIES: los atributos de nivel se almacenarán con los límites de la solución de territorio.
    • TERRITORY_CENTERS: los atributos de nivel se almacenarán con los centros de límite de la solución de territorio.
    • BASE_BOUNDARIES: los atributos de nivel se almacenarán con los límites de la capa base.
    • BASE_CENTERS: los atributos de nivel se almacenarán con los centros de límite de la capa base.
Value Table

Salida derivada

NombreExplicaciónTipo de datos
out_territory_solution

La solución de territorio actualizada.

Group Layer

Muestra de código

Ejemplo de ImportTerritorySolution (ventana de Python)

El siguiente script de la ventana de Python muestra cómo utilizar la herramienta ImportTerritorySolution.

import arcpy
arcpy.td.ImportTerritorySolution("zips", "Territory Solution", "Base BaseName ID NAME TerritoryID BASE_BOUNDARIES;Territories Territory TerritoryID # # TERRITORY_BOUNDARIES")

Información de licenciamiento

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

Temas relacionados