Map Series Report (Business Analyst)
汇总
Generates a series of maps based on one or more features of a trade area.
用法
-
The output will be based the Data View or Layout View set in ArcMap.
-
All reports will inherit the same scale and properties of the View set in ArcMap.
-
All formatting of the reports will reflect the page and print setup properties from the File-Page and Print Setup menu in ArcMap.
语法
参数 | 说明 | 数据类型 |
InputBoundaryLayer |
The input feature class that contains the boundaries that will be embedded into the report. | Feature Layer |
All_Or_Single_Or_Selected |
Runs a Map Series Report on one or more features.
| String |
IDField |
The ID of each boundary which will be reported. These IDs will be located at the top of the report when it is output. | Field |
ReportMapSeriesHeadersAndFields |
Select from a list of available fields in the Boundary Layer to appear as headers in the report. | Value Table |
HideInactiveTAs |
Removes all features in the boundary layer from being displayed in the report except for the selected feature.
| Boolean |
ByID_Or_ByName (可选) |
Field used to select a feature.
| String |
Single_Site (可选) |
Identifies the single feature ID or name to be used in the report. | |
CreateReport (可选) |
Generates an output report.
| Boolean |
ReportTitle (可选) |
Creates a title for the report. | |
OutputFolder (可选) |
The output directory that will contain the report. | |
ExportToImages (可选) |
Exports the images in the map series report to a specified folder.
| Boolean |
ImagesFormat (可选) |
The units used with the distance values. By default, the units defined in the Business Analyst preferences will be selected.
| String |
ImagesFormatResolution (可选) |
Enter the dots per inch (DPI) for each exported map image. | Double |
OutputFolderImages (可选) |
The output directory that the boundary images will be saved to. | |
ReportMapSeriesLandscapeOrientation |
Locator report page orientation.
| String |
ReportFormats [ReportFormats,...] (可选) |
Select the desired report output format.
| String |
代码示例
# Name: MapSeriesReport.py # Description: Creates a mapping report using predefined drive times. # Author: ESRI # Import system modules import arcview import arcpy arcpy.ImportToolbox("C:\Program Files\ArcGIS\Desktop10.0\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)