Créer une solution de sectorisation (Conception de sectorisation)

Disponible avec une licence Business Analyst.

Synthèse

Crée une solution de sectorisation à l’aide de deux niveaux et charge les entités en entrée dans le niveau de base.

Utilisation

  • Les entités en entrée du niveau de base peuvent être une couche d’entités ponctuelles ou une couche d’entités surfaciques.

  • Le type de couche en entrée détermine la manière dont le niveau de base s’affiche (des points ou des polygones, par exemple).

  • Il est possible de créer des géométries supplémentaires pour afficher les centres des limites ou les limites des polygones.

  • Des couches supplémentaires peuvent être générées pour afficher le niveau de base (les centres des polygones ou les limites des points, par exemple).

  • Les paramètres ID Field (Champ ID) et Name Field (Champ Nom) sont facultatifs et servent uniquement à identifier les entités dans la couche de base. Les noms de codes postaux et de secteurs de recensement en sont des exemples. Si aucun champ ID n’est fourni, un ID unique sera automatiquement généré.

  • Par défaut, tous les champs dans la couche en entrée sont ajoutés à la solution de sectorisation. Vous pouvez désactiver la visibilité des champs en cliquant avec le bouton droit sur l’en-tête de colonne, puis en cliquant sur Hide Field (Masquer le champ) si vous ne voulez pas que la champ soit ajouté à la solution de sectorisation.

  • La variable %Number% détermine l’emplacement du nombre entier : soit après, soit avant le nom du secteur. Ainsi, Secteur %Number% aboutit au résultat Secteur 1, Secteur 2 et ainsi de suite, tandis que %Number% Secteur aboutit à 1 Secteur, 2 Secteur et ainsi de suite.

  • Une couche de masquage est prise en charge uniquement pour une solution de sectorisation basée sur les points.

Paramètres

ÉtiquetteExplicationType de données
Entités en entrée

Géométrie ou données qui seront utilisées comme niveau de base de la solution créée. Le niveau portera le même nom que les entités en entrée.

Feature Layer
Nom de la solution de sectorisation

Nom de la solution de sectorisation à créer.

String
Champ ID
(Facultatif)

Champ qui contient les valeurs d’identifiant des objets figurant dans le niveau.

Field
Champ Nom
(Facultatif)

Champ qui contient les valeurs de nom des objets figurant dans le niveau.

Field
Nom du niveau de sectorisation
(Facultatif)

Nom du niveau de sectorisation, par exemple, niveau 2.

String
Nom de secteur par défaut
(Facultatif)

Préfixe des noms des nouveaux secteurs sur le point d’être créés : par exemple, Secteur 1, Secteur 2 et Secteur 3 ou District 1, District 2 et District 3.

String
Boundary Mask (Masque de limite)
(Facultatif)

Couche utilisée en tant que masque pour limiter la croissance des couches de points.

Feature Layer

Sortie obtenue

ÉtiquetteExplicationType de données
Solution de sectorisation en sortie

Solution de sectorisation en sortie.

Groupe de couches

arcpy.td.CreateTerritorySolution(in_features, solution_name, {id_field}, {name_field}, {territory_level_name}, {default_territory_name}, {in_boundary_mask})
NomExplicationType de données
in_features

Géométrie ou données qui seront utilisées comme niveau de base de la solution créée. Le niveau portera le même nom que les entités en entrée.

Feature Layer
solution_name

Nom de la solution de sectorisation à créer.

String
id_field
(Facultatif)

Champ qui contient les valeurs d’identifiant des objets figurant dans le niveau.

Field
name_field
(Facultatif)

Champ qui contient les valeurs de nom des objets figurant dans le niveau.

Field
territory_level_name
(Facultatif)

Nom du niveau de sectorisation, par exemple, niveau 2.

String
default_territory_name
(Facultatif)

Préfixe des noms des nouveaux secteurs sur le point d’être créés : par exemple, Secteur 1, Secteur 2 et Secteur 3 ou District 1, District 2 et District 3.

String
in_boundary_mask
(Facultatif)

Couche utilisée en tant que masque pour limiter la croissance des couches de points.

Feature Layer

Sortie obtenue

NomExplicationType de données
out_territory_solution

Solution de sectorisation en sortie.

Groupe de couches

Exemple de code

Exemple d'utilisation de l'outil CreateTerritorySolution (Fenêtre Python)

Le script de fenêtre Python ci-dessous illustre l'utilisation de l'outil CreateTerritorySolution.

import arcpy
arcpy.td.CreateTerritorySolution("CensusTacts", "Territory Solution", "CensusID", "TractName", "Territories", "Territory", None)

Informations de licence

  • Basic: Nécessite Business Analyst
  • Standard: Nécessite Business Analyst
  • Advanced: Nécessite Business Analyst

Rubriques connexes