Disponible avec une licence Business Analyst.
Résumé
Crée une capture d'écran de votre carte dans un format de mise en page et l'insère dans un rapport.
Utilisation
Assurez-vous que la carte est mise en forme et que le format de présentation vous convient avant d'exécuter cet outil.
Cet outil lit l'orientation de votre paramètre de mise en page dans ArcMap et l'applique au rapport.
Syntaxe
arcpy.ba.MapLayoutReport(ReportTitle, OutputFolder, {ReportFormats})
Paramètre | Explication | Type de données |
ReportTitle | Nom du titre du rapport cartographique. | String |
OutputFolder | Répertoire dans lequel le rapport sera enregistré. | Folder |
ReportFormats (Facultatif) | Sélectionnez le format souhaité pour le rapport en sortie.
| String |
Exemple de code
Exemple d'utilisation du script MapLayoutReport (script autonome)
# Name: MapLayoutReport.py
# Description: Exports a map of the current map extent to a report.
# Author: Esri
# Import system modules
import arcview
import arcpy
arcpy.ImportToolbox(r"C:\Program Files (x86)\ArcGIS\Desktop10.8\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")
try:
# Acquire extension license
arcpy.CheckOutExtension("Business")
# Define input and output parameters for the Map Layout Report tool
MapLayoutDir = "C:/My Output Data/Map Layout"
# Create a map layout report
arcpy.MapLayoutReport_ba("New Mapping Report", MapLayoutDir)
# Release extension license
arcpy.CheckInExtension("Business")
Environnements
Cet outil n'utilise pas d’environnement de géotraitement.
Informations de licence
- Basic: Requiert Business Analyst
- Standard: Requiert Business Analyst
- Advanced: Requiert Business Analyst