ポイント集計レポート(Summarize Points Report) (Business Analyst)
サマリ
ポイント レイヤ(顧客レイヤなど)から取得したデータを集約して、ポリゴン レイヤ(商圏など)を生成します。
使用法
- 
このツールを使用すると、顧客ベースまたは店舗ベースのデータを追加して、商圏を生成できます。
 - 
追加する値は、数値情報である必要があります。
 - 
追加したすべての値が合計されます。
 - 
中央値、平均値、平均値のいずれも追加しません。
 - 
追加した値の属性を選択することにより、レポートまたはマッピング レイヤを生成することもできます。
 - 
マッピング出力は、ポイント数(つまり、各ポリゴンの範囲内にあるポイントの数)に基づいて、主題別にマップされます。
 
構文
SummarizePoints_ba (InputPointLayer, InputBoundaryLayer, IDField, NameField, SummarizePointsFields, {UseSelectedFeatures}, {UseSelectedBoundaries}, {CreateReport}, {ReportTitle}, {ReportFile}, {CreateFeatureClass}, {OutputFeatureClass}, {ReportFormats})
| パラメータ | 説明 | データ タイプ | 
InputPointLayer  | 
 境界レイヤに対して追加されるデータを格納するポイント レイヤ。  | Feature Layer | 
InputBoundaryLayer  | 
 ポイント レイヤで選択した属性を継承する境界レイヤ。  | Feature Layer | 
IDField  | 
 境界レイヤの ID フィールド。  | Field | 
NameField  | 
 境界レイヤに関連付けられた名前フィールド。  | Field | 
SummarizePointsFields [SummarizePointsFields,...]  | 
 境界レイヤに追加されて合計される、ポイント レイヤ内の属性(またはフィールド)。  | Field | 
UseSelectedFeatures (オプション)  | 
 選択されたポイントを使用し、境界レイヤに対して集約します。 
  | Boolean | 
UseSelectedBoundaries (オプション)  | 
 ポイントを要約するために、選択した境界を使用します。 
  | Boolean | 
CreateReport (オプション)  | 
 レポートを生成します。 
  | Boolean | 
ReportTitle (オプション)  | 
 出力レポートについて説明するタイトル  | String | 
ReportFile (オプション)  | 
 ポイント集計レポート(Summarize Points Report)の保存先ディレクトリを決定します。  | Folder | 
CreateFeatureClass (オプション)  | 
 ポイント データの要約を追加した、新しい境界レイヤを生成します。 
  | Boolean | 
OutputFeatureClass (オプション)  | 
 新しい境界レイヤの保存先ディレクトリを決定します。  | Feature Class | 
ReportFormats [ReportFormats,...] (オプション)  | 
             目的のレポート出力形式を選択します。 
  | String | 
コードのサンプル
SummarizePoints(ポイント集計)の例(スタンドアロン スクリプト)
        
      
    # Name: SummarizePoints.py
# Description: Summarizes sales data to a trade area in the San Francisco market. 
# Author: Esri
# Import system modules 
 
import arcpy 
arcpy.AddToolbox("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 Summarize Points Report tool
  PointInput = "C:/My Output Data/Projects/Default Project/CustLayers/sf_custs/CustomerLayer.shp" 
  Boundary = "C:/My Output Data/Projects/Default Project/TradeAreas/Sub-geography/TradeArea.shp" 
  Id = "ID" 
  Name = "NAME" 
  Fields = "SALES" 
  Report = "SanFranBGs" 
  Output = "C:/My Output Data/Projects/Default Project/Reports/SummarizePoints_0/Report.rpt" 
# Create the Summarize Points report 
  arcpy.SummarizePoints_ba(PointInput, Boundary, Id, Name, Fields, "false", "false", "true", Report, Output) 
# 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