Mit der Business Analyst-Lizenz verfügbar.
Zusammenfassung
Füllt und erstellt mit Esri Berichtsvorlagen Übersichtsberichte mit demografischen Daten für einen Grenzen-Layer.
Verwendung
Eingabe-Layer sollten Polygone mit der Ausdehnung des aktiven Datasets sein.
Die Vorlagennamen beschreiben im Allgemeinen den darin enthaltenen Datentyp.
Berichte können für Grenzen-Layer oder für mehrere Polygone in einem Grenzen-Layer generiert werden. Legen Sie mit dem Parameter Zusammenfassungsoptionen fest, wie Berichte generiert werden, wenn mindestens ein Feature vorhanden ist.
Business Analyst Data, die in Zusammenfassungen und Berichten verwendet werden, werden mit der Einstellung der Geoverarbeitungsumgebung Datenquelle angeben.
Wenn Sie ModelBuilder verwenden, müssen Sie vor dem Ausführen von Übersichtsberichten einen Ausgabeordner erstellen oder einen vorhandenen Ordner auswählen.
Mit dem Parameter Ring-ID-Feld wird die Anzeige der Daten für jedes Polygon festgelegt, wobei die niedrigsten Werte zuerst aufgeführt werden.
Die Werte des Parameters Gebietsbeschreibungsfeld werden als Ausgabe-Berichtskopfzeilen angezeigt. Mit ihnen werden die Daten für die einzelnen Eingabe-Polygone unterschieden.
Damit Daten für die Eingabe-Sites mit mehreren Polygonen ordnungsgemäß angezeigt werden, müssen die Parameter ID-Feld der Filiale, Filial-Namensfeld, Ring-ID-Feld und Gebietsbeschreibungsfeld festgelegt werden.
Syntax
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})
Parameter | Erklärung | Datentyp |
in_features | Der Grenzen-Layer, der ein oder mehrere Polygone zum Erstellen von Berichten enthält. | Feature Layer |
report_templates [report_templates,...] | Eine oder mehrere Berichtsvorlagen zum Erstellen des Übersichtsberichts. Sie müssen bei ArcGIS Online angemeldet sein, oder Business Analyst Data muss installiert sein. | String |
reports_folder | Das Ausgabeverzeichnis, in dem die Übersichtsberichte gespeichert werden. | Folder |
summarization_options (optional) | Gibt an, wie die Daten in einem Bericht dargestellt werden.
| String |
single_report (optional) | Gibt an, ob eine einzige Ausgabe generiert oder eine separate Datei für jeden Bericht erstellt wird.
| Boolean |
formats [formats,...] (optional) | Das Ausgabeformat des Berichts. Der Standardwert ist PDF. | String |
store_id_field (optional) | Das Feld, mit dem Daten für die einzelnen Sites in Ausgabeberichten gruppiert werden. Diese Feldwerte werden nicht in der Kopfzeile angezeigt. | Field |
store_name_field (optional) | Die Feldwerte, die in den Ausgabe-Berichtskopfzeilen angezeigt werden, über die sich die den einzelnen Polygondaten entsprechenden Sites identifizieren lassen. | Field |
store_address_field (optional) | Die Filial-Adresse, die mit den einzelnen Grenzen verknüpft ist. | Field |
store_latitude_field (optional) | Das Feld mit den Breitengrad-Koordinaten (Y-Feld). | Field |
store_longitude_field (optional) | Das Feld mit den Längengrad-Koordinaten (X-Feld). | Field |
ring_id_field (optional) | Das Feld, mit dem die Darstellungsreihenfolge von Daten für Eingaben mit mehreren Polygonen pro Site bestimmt wird. | Field |
area_description_field (optional) | Das Feld, das als Ausgabe-Vorlagenkopfzeile angezeigt wird. Es enthält die Werte mit den einzelnen Eingabe-Polygon-Daten. | Field |
title (optional) | Der Titel im Berichtskopf. | String |
subtitle (optional) | Der Untertitel im Berichtskopf. Der Standardwert ist "Vorbereitet vonBusiness Analyst for ArcGIS Pro". | String |
Abgeleitete Ausgabe
Name | Erklärung | Datentyp |
output_files | Der Ausgabebericht. | Datei |
Codebeispiel
Das folgende Skript im Python-Fenster veranschaulicht, wie Sie die Funktion SummaryReports verwenden.
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")
Umgebungen
Lizenzinformationen
- Basic: Erfordert Business Analyst
- Standard: Erfordert Business Analyst
- Advanced: Erfordert Business Analyst