Disponible avec une licence Business Analyst.
Résumé
Renseigne et crée des rapports de synthèse sur les styles démographiques pour n’importe quelle couche de limite à l’aide des modèles de rapport Esri.
Utilisation
Les couches en entrée doit être des polygones dans l’étendue du jeu de données actif.
Les noms de modèles décrivent généralement le type de contenu qu’ils contiennent.
Les rapports peuvent être générés pour des couches de limites ou pour plusieurs polygones au sein d’une couche de limites. Utilisez le paramètre Summarization Options (Options de récapitulation) pour définir la façon dont les rapports sont générés lorsqu’une ou plusieurs entités sont présentes.
Business Analyst Data, utilisées dans les synthétisations et rapports, sont spécifiées via le paramètre d’environnement Source de données de géotraitement.
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 Ring ID Field (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 de paramètre Area Description Field (Champ de description de zone) sont affichées comme en-têtes de rapport en sortie qui distinguent 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 Store ID Field (Champ ID de point de vente), Store Name Field (Champ Nom du point de vente), Ring ID Field (Champ ID d’anneau) et Area Description Field (Champ de description de zone) doivent être configurés.
Syntaxe
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})
Paramètre | Explication | Type de données |
in_features | Couche de limite 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.
| String |
single_report (Facultatif) | Détermine si une sortie unique est générée ou si un fichier séparé est généré pour chaque rapport.
| Boolean |
formats [formats,...] (Facultatif) | Format de 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 des champs affichées dans les en-têtes de rapport en sortie qui identifient le site correspondant à chacune des données du 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 à chacune des données des polygones en entrée. | Field |
title (Facultatif) | Titre d’en-tête du rapport. | String |
subtitle (Facultatif) | Sous-titre d’en-tête du rapport. La valeur par défaut est Préparé par Business Analyst for ArcGIS Pro. | String |
Sortie dérivée
Nom | Explication | Type de données |
output_files | Rapport en sortie. | Fichier |
Exemple de code
Le script de fenêtre Python ci-dessous 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")
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 ?