レイヤーへの情報付加 (Enrich Layer) (Business Analyst)

Business Analyst ライセンスで利用できます。

サマリー

データの場所の周囲または内部にある人々や場所に関する人口統計および地勢要素を追加して、データに情報を付加します。

出力は入力を複製したもので、属性フィールドが追加されています。 このツールを使用するには、ArcGIS Online 組織アカウントまたはローカルに保存またはインストールされたデータセットが必要です。

注意:

  • このツールは、集約および割り当ての詳細な設定を使用してデータを集計します。
  • [ポリゴンの按分 (Apportion Polygon)] ツールはこのツールと似ています。 ただし、[ポリゴンの按分 (Apportion Polygon)] がユーザー指定の按分を使用するのに対して、 [レイヤーへの情報付加 (Enrich Layer)] は按分に米国国勢調査区ポイントかグローバル居住地ポイントを使用します。 詳細については、「データの割り当て」をご参照ください。

レイヤーへの情報付加ツールの図

使用法

  • このツールで使用可能な人口統計データおよび情勢データは、ArcGIS Online またはローカルに保存されたデータセットから取得できます。 データ ソース環境に対して ArcGIS Online が設定されている場合、このツールはクレジットを消費します。

  • このツールでは、情報付加変数としてあらゆる Business Analyst データ変数と統計データ コレクション (SDCX) をサポートしています。 SDCX レイヤーの詳細については、「Business Analyst カスタム データの作成」をご参照ください。

  • 入力ポイント フィーチャには、情報付加対象の関連する境界ポリゴンが必要です。

  • 出力は、選択された属性が追加された入力からのすべてのフィーチャと属性のコピーです。

  • 集計とレポートに使用される Business Analyst Data は、データ ソース環境を使用して指定されます。

  • ArcGIS Online にサイン インしている場合、ポイントを入力フィーチャとして使用していると、このツールはダイナミック移動モードをサポートします。 移動モードは、運転時間や徒歩時間などのポリゴンを構築するために使用され、データが付加されます。 詳細については、Network Analyst ヘルプの「移動モード」をご参照ください。

  • 統計データ コレクション (カスタムデータ) とカスタム計算がサポートされています。

パラメーター

ラベル説明データ タイプ
入力フィーチャ

情報付加対象のフィーチャ。

Feature Layer
出力フィーチャクラス

入力属性およびユーザーが選択した属性の両方を含む出力レイヤーです。 選択した属性は、基になる人口統計境界から集計されます。 入力境界内の領域のみが考慮されます。

Feature Class
変数

集計され、出力フィーチャクラスに追加される 1 つ以上の変数。

String
情報を付加するエリアの定義
(オプション)

情報を付加するエリアを指定します。 デフォルト値は、[直線] です。

ArcGIS Online にサイン インしていると、移動モード オプションは動的に設定されます。 入力ライン フィーチャでは、[直線] 距離オプションしか使用できません。

String
距離または時間
(オプション)

情報付加する対象の領域の距離またはサイズ (たとえば、1 マイルのバッファーや 5 分の歩行時間)。 ポリゴン タイプに対応する単位。 デフォルト値は 1 です。

Double
単位
(オプション)

[距離または時間] パラメーターに関連付けられた単位。 デフォルト値は [マイル] です。

String

arcpy.ba.EnrichLayer(in_features, out_feature_class, variables, {buffer_type}, {distance}, {unit})
名前説明データ タイプ
in_features

情報付加対象のフィーチャ。

Feature Layer
out_feature_class

入力属性およびユーザーが選択した属性の両方を含む出力レイヤーです。 選択した属性は、基になる人口統計境界から集計されます。 入力境界内の領域のみが考慮されます。

Feature Class
variables
[variables,...]

集計され、出力フィーチャクラスに追加される 1 つ以上の変数。

String
buffer_type
(オプション)

情報を付加するエリアを指定します。 デフォルト値は STRAIGHT_LINE_DISTANCE です。

入力ライン フィーチャでは、STRAIGHT_LINE_DISTANCE 距離オプションしか使用できません。

String
distance
(オプション)

情報付加する対象の領域の距離またはサイズ (たとえば、1 マイルのバッファーや 5 分の歩行時間)。 ポリゴン タイプに対応する単位。 デフォルト値は 1 です。

Double
unit
(オプション)

distance パラメーターに関連付けられた単位。 デフォルト値は MILES です。

String

コードのサンプル

EnrichLayer の例 1 (Python ウィンドウ)

次の Python ウィンドウ スクリプトは、EnrichLayer 関数の使用方法を示しています。

import arcpy
arcpy.env.baDataSource = "ONLINE;US;"
arcpy.ba.EnrichLayer("TradeArea75pct", r"C:\Temp\Output.gdb\Trade_Area75_Enriched", "populationtotals.totpop_cy", None, 1, None)
EnrichLayer の例 2 (Python ウィンドウ)

次の Python ウィンドウ スクリプトは、統計データ コレクション変数を指定して EnrichLayer 関数を使用する例を示しています。

import arcpy
arcpy.env.baDataSource = "USA_ESRI_<year>"
arcpy.ba.EnrichLayer("TradeArea1", "TradeArea1_Enrich", r" C:\Users\<USER ID>\Documents\ArcGIS\Projects\My_Project\BayArea_ProprietaryData.sdcx/sales_s01_sales", None, 1, None)

ライセンス情報

  • Basic: Yes
  • Standard: Yes
  • Advanced: Yes

関連トピック