Créer un rapport de sectorisation détaillé (Conception de sectorisation)

Niveau de licence :BasicStandardAdvanced

Récapitulatif

Crée un rapport de synthèse détaillé.

Un rapport détaillé peut présenter un niveau entier ou des secteurs individuels au sein d'un niveau de sectorisation. Cela est essentiel pour présenter instantanément les secteurs sélectionnés et leurs niveaux.

Utilisation

Syntaxe

CreateDetailedTerritoryReport_TD_td (in_territory_solution_layer, in_level, in_territories, {in_stat_fields}, {in_data_fields}, {in_report_folder}, {in_report_name}, {in_report_title})
ParamètreExplicationType de données
in_territory_solution_layer

Couche de solutions de sectorisation à utiliser dans le rapport.

GP TD Layer
in_level

Niveau de sectorisation en entrée.

String
in_territories
[in_territories,...]

Liste des noms des secteurs qui seront inclus dans le rapport.

GP Multi Value
in_stat_fields
[in_stat_fields,...]
(Facultatif)

Variables à inclure dans la section de statistiques du rapport.

GP Value Table
in_data_fields
[in_data_fields,...]
(Facultatif)

Variables à inclure dans la section de données du rapport.

GP Value Table
in_report_folder
(Facultatif)

Emplacement du dossier de rapports.

String
in_report_name
(Facultatif)

Nom du fichier de rapport.

String
in_report_title
(Facultatif)

Titre du rapport.

String

Exemple de code

Le script de fenêtre Python ci-dessous illustre l'utilisation de l'outil de géotraitement Business Analyst en mode immédiat.

import arcgisscripting
gp = arcgisscripting.create()
gp.CreateDetailedTerritoryReport_TD("new layer", "Territories[1]", "Territory 1[1];Territory 2[2]", "'Count';'AREA_SUM' SUM;'AREA_SUM' MIN;'TOTPOP_CY_SUM' MAX", "'Count';'AREA_SUM';'TOTPOP_CY_SUM'", "C:/BA Output/Project/Default Project/Reports/", "New Report" , "The Detailed Territory Report of New Territory Solution")

Le script autonome suivant illustre l'utilisation de l'outil.

# Import system modules
import arcgisscripting
gp = arcgisscripting.create()

# Set local variables
solution = "new layer"
level = "Territories[1]"
territories = "Territory 1[1];Territory 2[2]"
statistics = "'Count';'AREA_SUM' SUM;'AREA_SUM' MIN;'TOTPOP_CY_SUM' MAX"
data = "'Count';'AREA_SUM';'TOTPOP_CY_SUM'"
folder = "C:/BA Output/Project/Default Project/Reports/"
name = "New Report"
title = "The Detailed Territory Report of New Territory Solution"

# Execute tool
gp.CreateDetailedTerritoryReport_TD(solution, level, territories, statistics, data, folder, name, title)

Environnements

Cet outil n'utilise aucun environnement de géotraitement

Thèmes connexes

Informations de licence

ArcGIS for Desktop Basic: Requis Business Analyst
ArcGIS for Desktop Standard: Requis Business Analyst
ArcGIS for Desktop Advanced: Requis Business Analyst
5/10/2014