マップ シリーズ レポート(Map Series Report) (Business Analyst)

ライセンス レベル:BasicStandardAdvanced

サマリ

1 つの商圏の 1 つ以上のフィーチャに基づいて一連のマップを作成します。

使用法

構文

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 つまたは複数のフィーチャでマップ シリーズ レポートを実行します。

  • ALL境界レイヤ内のすべてのフィーチャでレポートを実行します。
  • SINGLE境界レイヤ内で選択された 1 つのフィーチャでのみレポートを実行します。
String
IDField

レポートに出力される各境界の ID。これらの ID は、出力されるレポートの一番上に表示されます。

Field
ReportMapSeriesHeadersAndFields

レポートのヘッダーとして表示するフィールドを境界レイヤで使用可能なフィールドのリストから選択します。

Value Table
HideInactiveTAs

選択したフィーチャを除いて、境界レイヤ内のどのフィーチャもレポートに表示されないようにします。

  • TRUE選択したフィーチャを除いて、どのフィーチャもレポートに表示されないようにします。
  • FALSEすべてのフィーチャがレポートに表示されるようにします。これはデフォルト設定です。
Boolean
ByID_Or_ByName
(オプション)

フィーチャの選択に使用されるフィールド

  • ID境界 ID フィールドを使用してフィーチャを選択します。
  • Name境界名フィールドを使用してフィーチャを選択します。
String
Single_Site
(オプション)

レポートで使用される単一のフィーチャ ID またはフィーチャ名を識別します。

CreateReport
(オプション)

出力レポートを作成します。

  • TRUEマップ シリーズ レポートを作成します。これはデフォルト設定です。
  • FALSEマップ シリーズ レポートを作成しません。
Boolean
ReportTitle
(オプション)

レポートのタイトルを作成します。

OutputFolder
(オプション)

レポートが格納される出力ディレクトリ。

ExportToImages
(オプション)

マップ シリーズ レポート内の画像を指定のフォルダにエクスポートします。

  • TRUE画像をフォルダにエクスポートします。
  • FALSE画像をフォルダにエクスポートしません。これはデフォルト設定です。
Boolean
ImagesFormat
(オプション)

距離値で使用される単位。デフォルトでは、Business Analyst の初期設定で指定された単位が選択されます。

  • JPEG欠落した値。
  • BMP欠落した値。
  • GIF欠落した値。
  • EMF欠落した値。
  • PNG欠落した値。
  • TIFF欠落した値。
String
ImagesFormatResolution
(オプション)

エクスポートされたマップ イメージごとに 1 インチあたりのドット数(DPI)を入力します。

Double
OutputFolderImages
(オプション)

境界画像の保存先となる出力ディレクトリ

ReportMapSeriesLandscapeOrientation

[ロケータ レポート] ページの向き

  • LANDSCAPE横向きのレポートを作成します。
  • PORTRAIT縦向きのレポートを作成します。
String
ReportFormats
[ReportFormats,...]
(オプション)

目的のレポート出力形式を選択します。

  • Simple XML
  • PDF
  • HTML
  • CSV
  • ZIP
  • XLSV
  • Stripped XLSX
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