マップ シリーズ レポート(Map Series Report) (Business Analyst)
サマリ
1 つの商圏の 1 つ以上のフィーチャに基づいて一連のマップを作成します。
使用法
-
ArcMap に設定されている [データ ビュー] または [レイアウト ビュー] に基づいて出力が生成されます。
-
どのレポートも、ArcMap に設定されているビューの縮尺とプロパティを継承します。
-
レポートのすべての書式設定で、ArcMap の [ファイル] → [ページ設定/印刷設定] メニューにあるページ設定/印刷設定プロパティが反映されます。
構文
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})
パラメータ | 説明 | データ タイプ |
InputBoundaryLayer |
レポートに埋め込まれる境界が格納される入力フィーチャクラス | Feature Layer |
All_Or_Single_Or_Selected |
1 つまたは複数のフィーチャでマップ シリーズ レポートを実行します。
| String |
IDField |
レポートに出力される各境界の ID。これらの ID は、出力されるレポートの一番上に表示されます。 | Field |
ReportMapSeriesHeadersAndFields |
レポートのヘッダーとして表示するフィールドを境界レイヤで使用可能なフィールドのリストから選択します。 | Value Table |
HideInactiveTAs |
選択したフィーチャを除いて、境界レイヤ内のどのフィーチャもレポートに表示されないようにします。
| Boolean |
ByID_Or_ByName (オプション) |
フィーチャの選択に使用されるフィールド
| String |
Single_Site (オプション) |
レポートで使用される単一のフィーチャ ID またはフィーチャ名を識別します。 | |
CreateReport (オプション) |
出力レポートを作成します。
| Boolean |
ReportTitle (オプション) |
レポートのタイトルを作成します。 | |
OutputFolder (オプション) |
レポートが格納される出力ディレクトリ。 | |
ExportToImages (オプション) |
マップ シリーズ レポート内の画像を指定のフォルダにエクスポートします。
| Boolean |
ImagesFormat (オプション) |
距離値で使用される単位。デフォルトでは、Business Analyst の初期設定で指定された単位が選択されます。
| String |
ImagesFormatResolution (オプション) |
エクスポートされたマップ イメージごとに 1 インチあたりのドット数(DPI)を入力します。 | Double |
OutputFolderImages (オプション) |
境界画像の保存先となる出力ディレクトリ | |
ReportMapSeriesLandscapeOrientation |
[ロケータ レポート] ページの向き
| String |
ReportFormats [ReportFormats,...] (オプション) |
目的のレポート出力形式を選択します。
| String |
コードのサンプル
MapSeriesReport(マップ シリーズ レポート)の例(スタンドアロン スクリプト)
# 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 (x86)\ArcGIS\Desktop10.2\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)
環境
このツールはジオプロセシング環境を使用していません
関連トピック
ライセンス情報
ArcGIS for Desktop Basic: 次のものが必要 Business Analyst
ArcGIS for Desktop Standard: 次のものが必要 Business Analyst
ArcGIS for Desktop Advanced: 次のものが必要 Business Analyst
5/20/2014