ArcGIS for Desktop

  • ドキュメント
  • 価格
  • サポート

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS for Desktop

完全なプロ仕様の GIS

ArcGIS for Server

エンタープライズ GIS

ArcGIS for Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • 価格
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ヘルプ

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • その他...

バッチ レポート (Batch Reports)

  • サマリ
  • 使用法
  • 構文
  • コードのサンプル
  • 環境
  • ライセンス情報

サマリ

レポートを後で一括して実行することができます。

使用法

  • 1 つ以上のレポートを追加した順にバッチ処理します。

  • ArcMap では、レポートは、有効な分析範囲 (解析範囲) に含まれるフィーチャに対してのみ作成されます。

  • このツールは、主に Business Analyst 商圏のレポート作成に使用されます。

  • 通常、集計するレイヤーは Business Analyst に標準で付属しているデータですが、カスタム データ セットアップ ツールを使用して設定された、定量化することが可能であるデータを含む境界レイヤーを選択することもできます。

  • データの集計に Business Analyst データセットを選択する場合に精度を向上させるには、最も小さな区画レベルを選択します。たとえば、町丁・字等データを選択することで、商圏のレポート作成における精度が高くなります。

  • [差込みレポート] パラメーターを使用すると、入力ポリゴンの各フィーチャに対して、2 つ以上のレポートを結合することができます。

構文

BatchReports_ba (Boundaries, BDSFeatureClass, ReportTemplates, OutputFolder, {StitchReports}, {InsertMap}, {ReportStyle}, {ReportFormats})
パラメータ説明データ タイプ
Boundaries
[[Layer, {ID field}, {Store ID field}, {Ring ID field}, {Use selected}],...]

レポートの生成対象となる境界レイヤーを定義する入力フィーチャクラス。

Value Table
BDSFeatureClass

レポートの生成に使用するデータを含む入力フィーチャクラス。

Feature Layer
ReportTemplates
[ReportTemplates,...]

Business Analyst のデフォルトのレポート テンプレートまたはカスタム レポート テンプレートのリストから選択します。

String
OutputFolder

レポートを格納する出力ディレクトリ。

Folder
StitchReports
(オプション)

[レポートの作成] パラメーターで選択したレポート テンプレートを取得し、追加した順に基づいて 1 つのレポートにまとめます。

  • True —まとめたレポートを生成します。
  • False —各境界レイヤーに対して、個別のレポートを生成します。
Boolean
InsertMap
(オプション)

マップの画像を挿入するかどうかを決定します (選択されたレポートでサポートされている場合)。

  • True —ArcMap の現在のビューに基づいたマップ画像をレポートに挿入します。
  • False —ArcMap の現在のビューに基づいたマップ画像をレポートに挿入しません。
Boolean
ReportStyle
(オプション)

作成するレポートのレポート スタイル。

  • Screen —このレポート形式は、効果的に見える形式を使用し、モダンな外観を備えています。
  • Paper —このレポート形式は、より一般的なスタイルを採用し、従来の外観を備えています。
String
ReportFormats
(オプション)

レポート出力形式。

  • Simple XML
  • PDF
  • HTML
  • CSV
  • ZIP
  • XLSV
  • Stripped XLSX
String

コードのサンプル

BatchReports (バッチ レポート) の例 (スタンドアロン スクリプト)
# Name: BatchReports.py
# Description: Places an Age report in the batch queue.
# Author: Esri

# Import system modules
import arcview
import arcpy

arcpy.ImportToolbox("C:\Program Files (x86)\ArcGIS\Desktop10.3\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")
 
try:
# Acquire extension license 
  arcpy.CheckOutExtension("Business")
    
# Define input and output parameters for the Batch Reports tool

  TAs = "C:\\temp\\TradeArea.shp' AREA_ID STORE_ID RING false"
  InputGeo = "C:/ArcGIS/Business Analyst/US_2014/Data/Demographic Data/esri_bg.bds"
  Rpts = "Age"
  OutPath = "C:/temp"
 
# Create batch reports

  arcpy.BatchReports_ba(TAs, InputGeo, Rpts, OutPath, "REPORT_PER_BOUNDARY")

# 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

関連トピック

  • Business Analyst レポート ツールセットの概要
このトピックへのフィードバック

ArcGIS for Desktop

  • ホーム
  • ドキュメント
  • 価格
  • サポート

ArcGIS プラットフォーム

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • スタッフ ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | プライバシー | リーガル