Rapports de synthèse (Business Analyst)

Disponible avec une licence Business Analyst.

Synthèse

Crée des rapports de synthèse et d’infographie pour une couche de limites à l’aide de modèles standard ou personnalisés.

Utilisation

  • Les couches en entrée doivent correspondre à des polygones dans l’étendue du jeu de données actif.

  • Cet outil requiert un jeu de données installé en local ou une connexion au portail, par exemple ArcGIS Online.

  • Les noms de modèle décrivent généralement le type de données qu’ils contiennent.

  • Les variables utilisées dans chaque modèle de rapport et d’infographie figurent dans une liste de variables. Vous pouvez accéder aux listes de variables à l’aide du navigateur de données.

  • Les rapports peuvent être créés pour des couches de limites ou pour plusieurs polygones dans une couche de limites. Utilisez le paramètre Options de récapitulation pour spécifier la façon dont les rapports sont créés lorsqu’une ou plusieurs entités sont présentes.

  • Les Business Analyst Data, utilisées dans les synthétisations et rapports, sont spécifiées via l’environnement Source de données.

  • Pour créer une infographie interactive, sélectionnez l’option HTML du paramètre Formats en sortie du rapport.

  • Lorsque vous utilisez ModelBuilder, vous devez créer un dossier en sortie ou sélectionner un dossier existant avant d’exécuter l’outil Rapports de synthèse.

  • Le paramètre Champ ID d’anneau contrôle l’affichage des données pour chaque polygone, avec les valeurs les plus basses présentées en premier.

  • Les valeurs du paramètre Champ de description de la zone sont affichées comme en-têtes de rapport en sortie et différencient les données pour chaque polygone en entrée.

  • Pour afficher correctement les données pour les sites en entrée avec plusieurs polygones, les paramètres Champ ID du point de vente, Champ Nom du point de vente, Champ ID d’anneau et Champ de description de la zone doivent être configurés.

Paramètres

ÉtiquetteExplicationType de données
Couche de limites

Couche de limites contenant un ou plusieurs polygones à utiliser pour créer des rapports.

Feature Layer
Créer des rapports

Un ou plusieurs modèles de rapport à utiliser pour créer le rapport de synthèse. Vous devez être connecté à ArcGIS Online ou Business Analyst Data doit être installé.

String
Dossier en sortie

Emplacement en sortie où les rapports de synthèse sont enregistrés.

Folder
Options de récapitulation
(Facultatif)

Détermine l’affichage des données dans un rapport.

  • Entités individuellesLes modèles de rapport sélectionnés sont renvoyés pour chaque polygone individuel de la zone de chalandise. Il s’agit de l’option par défaut.
  • Pour l’ensemble de la coucheLes modèles de rapport sélectionnés sont renvoyés de manière à représenter uniquement la vue générale de la zone de chalandise.
  • Pour des entités individuelles et l’ensemble de la coucheLes modèles de rapport sélectionnés sont renvoyés pour des entités individuelles et pour l’ensemble de la couche.
String
Rapport unique
(Facultatif)

Détermine si une sortie unique est créée ou si un fichier séparé est créé pour chaque rapport.

  • Activé : tous les rapports sont combinés en une seule sortie.
  • Désactivé : un fichier séparé est créé pour chaque rapport sélectionné. Il s’agit de l’option par défaut.
Boolean
Formats en sortie du rapport
(Facultatif)

Format en sortie du rapport. La valeur par défaut est PDF.

String
Champ ID du point de vente
(Facultatif)

Champ utilisé pour regrouper les données pour chaque site dans les rapports en sortie. Ces valeurs de champ ne sont pas affichées dans l’en-tête.

Field
Champ Nom du point de vente
(Facultatif)

Valeurs de champ affichées dans les en-têtes de rapport en sortie qui identifient le site correspondant aux données de chaque polygone.

Field
Champ Adresse du point de vente
(Facultatif)

Adresse du point de vente associée à chaque zone de chalandise.

Field
Champ Latitude du point de vente
(Facultatif)

Champ contenant les coordonnées de latitude (champ Y).

Field
Champ Longitude du point de vente
(Facultatif)

Champ contenant les coordonnées de longitude (champ X).

Field
Champ ID d’anneau
(Facultatif)

Champ contrôlant l’ordre de présentation des données pour les entrées avec plusieurs polygones par site.

Field
Champ de description de la zone
(Facultatif)

Champ affiché comme en-tête du modèle en sortie avec des valeurs correspondant aux données de chaque polygone en entrée.

Field
Titre du rapport
(Facultatif)

Titre dans l’en-tête du rapport.

String
Sous-titre du rapport
(Facultatif)

Sous-titre dans l’en-tête du rapport. La valeur par défaut est Prepared by Business Analyst Pro.

String
Créer un rapport par entité
(Facultatif)

Indique si un rapport unique ou plusieurs rapports seront créés.

  • Activé : un rapport sera créé par entité.
  • Désactivé : un rapport unique sera créé. Il s’agit de l’option par défaut.
Boolean
Ajouter un en-tête d’infographie
(Facultatif)

Indique si un en-tête est ajouté à l’infographie.

  • Activé : un en-tête est ajouté à l’infographie.
  • Désactivé : aucun en-tête n’est ajouté à l’infographie. Il s’agit de l’option par défaut.
Boolean
Ajouter un pied de page d’infographie
(Facultatif)

Indique si un pied de page est ajouté à l’infographie.

  • Activé : un pied de page est ajouté à l’infographie.
  • Désactivé : aucun pied de page n’est ajouté à l’infographie. Il s’agit de l’option par défaut.
Boolean
Ajouter une source de données d’infographie
(Facultatif)

Indique si la source est ajoutée à l’infographie.

  • Activé : la source de données est ajoutée à l’infographie.
  • Désactivé : la source de données n’est pas ajoutée à l’infographie. Il s’agit de l’option par défaut.
Boolean

Sortie obtenue

ÉtiquetteExplicationType de données
Fichiers en sortie

Rapport en sortie.

File

arcpy.ba.SummaryReports(in_features, report_templates, reports_folder, {summarization_options}, {single_report}, {formats}, {store_id_field}, {store_name_field}, {store_address_field}, {store_latitude_field}, {store_longitude_field}, {ring_id_field}, {area_description_field}, {title}, {subtitle}, {report_per_feature}, {add_infographic_header}, {add_infographic_footer}, {add_infographic_data_source})
NomExplicationType de données
in_features

Couche de limites contenant un ou plusieurs polygones à utiliser pour créer des rapports.

Feature Layer
report_templates
[report_templates,...]

Un ou plusieurs modèles de rapport à utiliser pour créer le rapport de synthèse. Vous devez être connecté à ArcGIS Online ou Business Analyst Data doit être installé.

String
reports_folder

Emplacement en sortie où les rapports de synthèse sont enregistrés.

Folder
summarization_options
(Facultatif)

Détermine l’affichage des données dans un rapport.

  • INDIVIDUAL_FEATURESLes modèles de rapport sélectionnés sont renvoyés pour chaque polygone individuel de la zone de chalandise. Il s’agit de l’option par défaut.
  • WHOLE_LAYERLes modèles de rapport sélectionnés sont renvoyés de manière à représenter uniquement la vue générale de la zone de chalandise.
  • BOTH_FEATURES_AND_LAYERLes modèles de rapport sélectionnés sont renvoyés pour des entités individuelles et pour l’ensemble de la couche.
String
single_report
(Facultatif)

Détermine si une sortie unique est créée ou si un fichier séparé est créé pour chaque rapport.

  • CREATE_SINGLE_REPORTTous les rapports sont combinés en une seule sortie.
  • CREATE_REPORT_PER_TEMPLATEUn fichier séparé est créé pour chaque rapport sélectionné. Il s’agit de l’option par défaut.
Boolean
formats
[formats,...]
(Facultatif)

Format en sortie du rapport. La valeur par défaut est PDF.

String
store_id_field
(Facultatif)

Champ utilisé pour regrouper les données pour chaque site dans les rapports en sortie. Ces valeurs de champ ne sont pas affichées dans l’en-tête.

Field
store_name_field
(Facultatif)

Valeurs de champ affichées dans les en-têtes de rapport en sortie qui identifient le site correspondant aux données de chaque polygone.

Field
store_address_field
(Facultatif)

Adresse du point de vente associée à chaque zone de chalandise.

Field
store_latitude_field
(Facultatif)

Champ contenant les coordonnées de latitude (champ Y).

Field
store_longitude_field
(Facultatif)

Champ contenant les coordonnées de longitude (champ X).

Field
ring_id_field
(Facultatif)

Champ contrôlant l’ordre de présentation des données pour les entrées avec plusieurs polygones par site.

Field
area_description_field
(Facultatif)

Champ affiché comme en-tête du modèle en sortie avec des valeurs correspondant aux données de chaque polygone en entrée.

Field
title
(Facultatif)

Titre dans l’en-tête du rapport.

String
subtitle
(Facultatif)

Sous-titre dans l’en-tête du rapport. La valeur par défaut est Prepared by Business Analyst Pro.

String
report_per_feature
(Facultatif)

Indique si un rapport unique ou plusieurs rapports seront créés.

  • CREATE_REPORT_PER_FEATUREUn rapport sera créé par entité.
  • CREATE_SINGLE_REPORTUn rapport unique sera créé. Il s’agit de l’option par défaut.
Boolean
add_infographic_header
(Facultatif)

Indique si un en-tête est ajouté à l’infographie.

  • ENABLE_INFOGRAPHIC_HEADERUn en-tête est ajouté à l’infographie.
  • DISABLE_INFOGRAPHIC_HEADERAucun en-tête n’est ajouté à l’infographie. Il s’agit de l’option par défaut.
Boolean
add_infographic_footer
(Facultatif)

Indique si un pied de page est ajouté à l’infographie.

  • ENABLE_INFOGRAPHIC_FOOTERUn pied de page est ajouté à l’infographie.
  • DISABLE_INFOGRAPHIC_FOOTERAucun pied de page n’est ajouté à l’infographie. Il s’agit de l’option par défaut.
Boolean
add_infographic_data_source
(Facultatif)

Indique si la source de données est ajoutée à l’infographie.

  • ENABLE_INFOGRAPHIC_DATA_SOURCELa source de données est ajoutée à l’infographie.
  • DISABLE_INFOGRAPHIC_DATA_SOURCELa source de données n’est pas ajoutée à l’infographie. Il s’agit de l’option par défaut.
Boolean

Sortie obtenue

NomExplicationType de données
output_files

Rapport en sortie.

File

Exemple de code

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

Le script ci-dessous pour la fenêtre Python illustre l’utilisation de la fonction SummaryReports.

import arcpy
arcpy.env.baDataSource = "ONLINE;US;"
arcpy.ba.SummaryReports("TradeArea50", "Age 50+ Profile", r"C:\Temp", "INDIVIDUAL_FEATURES", "CREATE_REPORT_PER_TEMPLATE", "PDF", "ID", None, None, "STORE_LAT", "STORE_LONG", "RING", "AREA_DESC", "Age 50 Plus Store Trade Area", "Prepared By Business Analyst Pro", "CREATE_REPORT_PER_FEATURE")

Informations de licence

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

Rubriques connexes