Disponible avec une licence Business Analyst.
Résumé
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.
Syntaxe
arcpy.td.CreateTerritorySolution(in_features, solution_name, {id_field}, {name_field}, {territory_level_name}, {default_territory_name}, {in_boundary_mask})
Paramètre | Explication | Type 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 dérivée
Nom | Explication | Type de données |
out_territory_solution | Solution de sectorisation en sortie. | Groupe de couches |
Exemple de code
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)
Environnements
Informations de licence
- Basic: Requiert Business Analyst
- Standard: Requiert Business Analyst
- Advanced: Requiert Business Analyst
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?