Business Analyst ライセンスで利用できます。
概要
入力レイヤーと指定された空間リレーションシップを持つ入力標準区画レベルのフィーチャから商圏を作成します。
使用法
このツールは、指定された入力レイヤーの構成区画を検出し、各構成区画について、入力フィーチャと交差する面積、人口、世帯数などを計算します。
[入力フィーチャ] レイヤーを使用して、[出力フィーチャクラス] に含める標準区画レベルのフィーチャを定義します。
[出力フィーチャクラス] は、ポリゴン対ポリゴンの選択に基づいており、ポリゴンベースの両方のレイヤーにおけるフィーチャのジオメトリック リレーションシップによって計算されます。
[すべての比率] の値は、オンライン データを使用する場合は使用できません。
このツールは、特定の状況でクレジットを消費します。たとえば 1 つ以上の [比率] 変数が選択され、ArcGIS Online に接続されている場合、[レイヤーへの情報付加 (Enrich Layer)] ツールと同様のクレジット消費があります。クレジットの消費は、[入力フィーチャ] と [区画レベル] の入力間における部分交差の数にも依存します。
構文
arcpy.ba.GenerateGeographiesFromOverlay(geography_level, in_features, id_field, out_feature_class, {overlap_type}, {ratios})
パラメーター | 説明 | データ タイプ |
geography_level | 商圏の定義に使用される区画レベル。 | String |
in_features | 指定された空間リレーションシップによって標準区画レベルのフィーチャを抽出するために使用されるフィーチャ。これは、レイヤーのすべてのフィーチャや、選択したフィーチャのみ (選択ができる場合) を使用できます。 | Feature Layer |
id_field | 運転時間ポリゴンの ID など、input_features パラメーターの識別に使用されるフィールド。 | Field |
out_feature_class | 商圏を含む出力フィーチャ。 | Feature Class |
overlap_type (オプション) | 境界レイヤーから区画を選択する方法を指定します。
| String |
ratios (オプション) | 計算する比率を指定します。
| String |
コードのサンプル
次の Python ウィンドウ スクリプトは、GenerateGeographiesFromOverlayツールの使用方法を示しています。
import arcpy
arcpy.ba.GenerateGeographiesFromOverlay("US.ZIP5", "TradeArea", "ID",
r"C:\Temp\Output.gdb\OverlayTradeAreas")
ライセンス情報
- Basic: 次のものが必要 Business Analyst
- Standard: 次のものが必要 Business Analyst
- Advanced: 次のものが必要 Business Analyst