Valider les secteurs (Conception de sectorisation)

Disponible avec une licence Business Analyst.

Synthèse

Valide une solution de sectorisation pour les secteurs non valides.

Utilisation

  • Exécutez cet outil après la mise à jour manuelle de la solution de sectorisation. Toute violation devra être examinée et résolue manuellement.

  • Les problèmes de validation seront inclus dans les messages de l’outil et ajoutés au champ Territory Validation Errors ou Feature Validation Errors.

  • Les problèmes de validation des secteurs apparaîtront dans le champ Territory Validation Errors.

  • Le champ Feature Validation Errors affichera les entités qui contiennent des problèmes de validation pour un secteur.

  • L’outil analysera la solution de sectorisation pour les erreurs suivantes :

    • Violation des interruptions
    • Violation de la contrainte de distance de la zone tampon
    • Violation de la limite de contrainte attributaire minimale
    • Violation de la limite de contrainte attributaire maximale
    • Violation de la contrainte de distance minimale entre les centres
    • Violation de la contrainte de rayon de sectorisation maximal
    • Le secteur est vide
    • Le centre du secteur n’est pas défini
    • Le secteur n’est pas contigu
    • Le secteur possède des trous
    • Le nom du secteur n’est pas unique

Paramètres

ÉtiquetteExplicationType de données
Solution de sectorisation en entrée

Solution de sectorisation à valider.

Group Layer; Feature Dataset; String
Niveau

Niveau à analyser au cours de la validation.

String

Sortie obtenue

ÉtiquetteExplicationType de données
Solution de sectorisation mise à jour

Solution de sectorisation en sortie.

Group Layer

arcpy.td.ValidateTerritories(in_territory_solution, level)
NomExplicationType de données
in_territory_solution

Solution de sectorisation à valider.

Group Layer; Feature Dataset; String
level

Niveau à analyser au cours de la validation.

String

Sortie obtenue

NomExplicationType de données
out_territory_solution

Solution de sectorisation en sortie.

Group Layer

Exemple de code

Exemple d’utilisation de la fonction ValidateTerritories (fenêtre Python)

Le script suivant pour la fenêtre Python illustre l’utilisation de la fonction ValidateTerritories.

import arcpy
arcpy.td.ValidateTerritories(in_territory_solution, level)

Environnements

Cet outil n’utilise pas d’environnement de géotraitement.

Informations de licence

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

Rubriques connexes