Disponible avec une licence Business Analyst.
Résumé
Génère une série de cartes basées sur un ou plusieurs entités d'une zone commerciale.
Utilisation
La sortie repose sur le mode Données ou le mode Mise en page défini dans ArcMap.
Tous les rapports héritent de l'échelle et des propriétés du mode défini dans ArcMap.
Toutes les mises en page des rapports reflètent les propriétés de mise en page et de configuration de l'impression définies dans le menu Fichier-Page et Configuration de l'impression d'ArcMap.
Syntaxe
MapSeriesReport_ba (InputBoundaryLayer, All_Or_Single_Or_Selected, IDField, ReportMapSeriesHeadersAndFields, HideInactiveTAs, {ByID_Or_ByName}, {Single_Site}, {CreateReport}, {ReportTitle}, {OutputFolder}, {ExportToImages}, {ImagesFormat}, {ImagesFormatResolution}, {OutputFolderImages}, ReportMapSeriesLandscapeOrientation, {ReportFormats})
Paramètre | Explication | Type de données |
InputBoundaryLayer | Classe d'entités en entrée qui contient les contours qui seront intégrés dans le rapport. | Feature Layer |
All_Or_Single_Or_Selected | Exécute un rapport sur la série de cartes pour une ou plusieurs entités.
| String |
IDField | ID de chaque contour qui sera exporté. Ces ID se trouveront en haut du rapport généré. | Field |
ReportMapSeriesHeadersAndFields | Choisissez les en-têtes du rapport dans la liste des champs disponibles de la couche de contours. | Value Table |
HideInactiveTAs | Empêche l'affichage dans le rapport de toutes les entités de la couche de contours, à l'exception de l'entité sélectionnée.
| Boolean |
ByID_Or_ByName (Facultatif) | Champ utilisé pour sélectionner une entité.
| String |
Single_Site (Facultatif) | Identifie le nom ou l'ID d'entité unique à utiliser dans le rapport. | String |
CreateReport (Facultatif) | Génère un rapport en sortie.
| Boolean |
ReportTitle (Facultatif) | Crée un titre pour le rapport. | String |
OutputFolder (Facultatif) | Répertoire en sortie qui contiendra le rapport. | Folder |
ExportToImages (Facultatif) | Exporte les images du rapport de la série de cartes vers un dossier spécifié.
| Boolean |
ImagesFormat (Facultatif) | Unités utilisées avec les valeurs de distance. Par défaut, les unités définies dans les préférences de Business Analyst seront sélectionnées.
| String |
ImagesFormatResolution (Facultatif) | Entrez les points par pouce (PPP) pour chaque image cartographique exportée. | Double |
OutputFolderImages (Facultatif) | Répertoire en sortie dans lequel les images de contour seront enregistrées. | Folder |
ReportMapSeriesLandscapeOrientation | Orientation des pages du rapport de localisation.
| String |
ReportFormats [ReportFormats,...] (Facultatif) | Sélectionnez le format souhaité pour le rapport en sortie.
| String |
Exemple de code
Exemple d'utilisation du script MapSeriesReport (script autonome)
# Name: MapSeriesReport.py
# Description: Creates a mapping report using predefined drive times.
# Author: Esri
# Import system modules
import arcview
import arcpy
arcpy.ImportToolbox(r"C:\Program Files (x86)\ArcGIS\Desktop10.6\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")
try:
# Acquire extension license
arcpy.CheckOutExtension("Business")
# Define input and output parameters for the Map Series Report tool
BoundaryInput = "C:/My Output Data/Projects/Default Project/TradeAreas/DriveTime/US_Drive_Times.shp"
Id = "ID"
ReportName = "Map Series Report"
ReportOut = "C:/My Output Data/Projects/Default Project/Reports/Map Series.shp"
# Create the Map Series Report
arcpy.MapSeriesReport_ba(BoundaryInput, ALL, "#", "#", Id, false, true, ReportName, ReportOut)
# Release extension license
arcpy.CheckInExtension("Business")
except:
print arcpy.GetMessages(2)
Environnements
Cet outil n'utilise pas d'environnement de géotraitement.
Informations de licence
- ArcGIS Desktop Basic: Requiert Business Analyst
- ArcGIS Desktop Standard: Requiert Business Analyst
- ArcGIS Desktop Advanced: Requiert Business Analyst