Générer un rapport de sectorisation (Conception de sectorisation)

Disponible avec une licence Business Analyst.

Synthèse

Crée un rapport récapitulatif d’une solution de sectorisation ou un rapport comparatif de deux solutions.

Utilisation

  • La solution de sectorisation doit contenir au moins une variable de niveau.

  • Il est possible de créer un rapport pour un niveau ou pour l’ensemble des niveaux.

Paramètres

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

Solution de sectorisation en entrée pour le rapport.

Group Layer; Feature Dataset; String
Niveau

Spécifie le niveau de sectorisation qui est utilisé pour créer le rapport.

  • Tous les niveauxTous les niveaux de sectorisation apparaissent dans le rapport.
String
Type de rapport
(Facultatif)

Spécifie le type de rapport à générer.

  • Résumé de sectorisationLe rapport contient le récapitulatif d’une solution de sectorisation, par exemple la hiérarchie et les statistiques. Il s’agit de l’option par défaut.
  • Comparer les secteursLe rapport compare deux solutions de sectorisation.
  • RéalignementLe rapport contient un récapitulatif du réalignement des secteurs.
  • Réalignement détailléLe rapport contient la liste des entités réaffectées.
String
Dossier du rapport en sortie
(Facultatif)

Emplacement en sortie dans lequel le rapport est enregistré.

Folder
Titre du rapport
(Facultatif)

Titre du rapport.

String
Formats en sortie du rapport
(Facultatif)

Spécifie le format du rapport en sortie.

  • PDFLe rapport est au format PDF. Il s’agit de l’option par défaut.
  • XLSXLe rapport est au format XLSX.
  • HTMLLe rapport est au format HTML.
  • ZIPLe rapport est au format ZIP.
  • CSVLe rapport est au format CSV.
String
Solution de sectorisation de comparaison
(Facultatif)

Solution de sectorisation pour le rapport comparatif.

Group Layer; Feature Dataset; String
Niveau de comparaison
(Facultatif)

Spécifie le niveau de sectorisation qui est utilisé pour le rapport comparatif ou de réalignement.

  • Tous les niveauxTous les niveaux de sectorisation sont utilisés pour le rapport comparatif ou de réalignement.
String

Sortie obtenue

ÉtiquetteExplicationType de données
Rapport en sortie

Fichier de rapport en sortie.

File

arcpy.td.GenerateTerritoryReport(in_territory_solution, level, {report_type}, {report_folder}, {report_title}, {report_format}, {comparison_territory_solution}, {comparison_level})
NomExplicationType de données
in_territory_solution

Solution de sectorisation en entrée pour le rapport.

Group Layer; Feature Dataset; String
level

Spécifie le niveau de sectorisation qui est utilisé pour créer le rapport.

  • ALL_LEVELSTous les niveaux de sectorisation apparaissent dans le rapport.
String
report_type
(Facultatif)

Spécifie le type de rapport à générer.

  • TERRITORY_SUMMARYLe rapport contient le récapitulatif d’une solution de sectorisation, par exemple la hiérarchie et les statistiques. Il s’agit de l’option par défaut.
  • COMPARE_TERRITORIESLe rapport compare deux solutions de sectorisation.
  • REALIGNMENTLe rapport contient un récapitulatif du réalignement des secteurs.
  • REALIGNMENT_DETAILEDLe rapport contient la liste des entités réaffectées.
String
report_folder
(Facultatif)

Emplacement en sortie dans lequel le rapport est enregistré.

Folder
report_title
(Facultatif)

Titre du rapport.

String
report_format
[report_format,...]
(Facultatif)

Spécifie le format du rapport en sortie.

  • PDFLe rapport est au format PDF. Il s’agit de l’option par défaut.
  • XLSXLe rapport est au format XLSX.
  • HTMLLe rapport est au format HTML.
  • ZIPLe rapport est au format ZIP.
  • CSVLe rapport est au format CSV.
String
comparison_territory_solution
(Facultatif)

Solution de sectorisation pour le rapport comparatif.

Group Layer; Feature Dataset; String
comparison_level
(Facultatif)

Spécifie le niveau de sectorisation qui est utilisé pour le rapport comparatif ou de réalignement.

  • ALL_LEVELSTous les niveaux de sectorisation sont utilisés pour le rapport comparatif ou de réalignement.
String

Sortie obtenue

NomExplicationType de données
output_report

Fichier de rapport en sortie.

File

Exemple de code

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

Le script ci-dessous pour la fenêtre Python illustre l’utilisation de la fonction GenerateTerritoryReport afin de renvoyer un rapport récapitulatif.

import arcpy
arcpy.td.GenerateTerritoryReport("TerritorySolution", "Territories[1]", "TERRITORY_SUMMARY", r"C:\MyOutput", "Territory Solution Summary", "PDF", '', '')
Exemple 2 d’utilisation de la fonction GenerateTerritoryReport (fenêtre Python)

Le script ci-dessous pour la fenêtre Python illustre l’utilisation de la fonction GenerateTerritoryReport afin de renvoyer un rapport comparatif.

import arcpy
arcpy.td.GenerateTerritoryReport("TerritorySolution", "Territories[1]", "COMPARE_TERRITORIES", r"C:\MyOutput", "Compare Territory Solutions", "PDF", "TerritorySolution2", "Territories[1]")

Informations de licence

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

Rubriques connexes