Business Analyst ライセンスで利用できます。
ArcGIS Business Analyst Pro の適合性解析は、複数の重み付けされた条件に基づいてサイトをランク付けおよびスコア付けするために使用されます。 まず、適合性解析レイヤーを作成します。 次に、変数に基づく条件、ポイント レイヤーに基づく条件、フィールドに基づく条件などの適合性条件を追加します。 必要に応じて、条件プロパティを設定し、各適合性条件の重み付け、影響度、および閾値を変更します。 最後に、サイトの適合性スコアを計算します。
このワークフローを使用することで、次のような質問に答えることができます。
- 国内のどの地域が最もビジネスの拡大に適しているか?
- 選択した地域内のどのエリアが最も成長に貢献しますか?
- ビジネス拡大のために選択した市場内のどの候補地が最適か?
- 到達圏内の人数の 2 倍重要であるとして競合ビジネスの存在に重みを付けた場合、適合性スコアはどのように変わりますか?
適合性解析ワークフローの実行
適合性解析を実行するには、次の手順に従います。
- [解析] タブで [ビジネス解析] をクリックしてギャラリーを開き、[適合性解析] ボタン をクリックします。
[適合性解析レイヤーの作成] ツールが [ジオプロセシング] ウィンドウに開きます。
- [入力フィーチャ] で、ランク付けする場所を選択します。
プロジェクトからフィーチャ レイヤーを選択するか、ホスト コンテンツまたは共有コンテンツを参照できます。
- [レイヤー名] パラメーターを使用して、作成される適合性解析レイヤーの名前を設定します。
- [実行] をクリックします。
適合性解析レイヤーが作成され、[コンテンツ] ウィンドウに追加されます。
- 解析を続行するには、新しい適合性解析レイヤーをクリックして [適合性解析] リボンを開き、リボンをクリックしてワークフロー オプションを表示します。
- [条件の追加] ボタン をクリックして、適合性解析レイヤーに条件を追加し、解析内容を定義します。
ドロップダウン メニューが開き、次の適合性条件オプションが表示されます。
- データ ブラウザーから人口統計およびビジネス データ変数を追加するには、[データ ブラウザーから変数を追加] をクリックします。 変数に基づく条件には、人口統計、社会経済、および消費データがあります。
- 入力レイヤーの数値フィールドに基づいて変数を追加するには、[入力レイヤーからフィールドを追加] をクリックします。 フィールドに基づく条件には、売場面積、利用可能な駐車スペース、重要な環境設備の存在などがあります。
- [ポイント レイヤーの追加] をクリックすると、入力レイヤーと指定したポイント レイヤーの間の空間リレーションシップに基づいて変数が追加されます。 ポイント レイヤーに基づく条件には、競合他社の位置 (候補地に負の影響を与える)、顧客 (近い場合、候補地に正の影響を与える) などがあります。
- [データ ブラウザーから変数を追加] オプションで、次の手順に従います。
- [入力適合性解析レイヤー] を選択します。この適合性解析レイヤーが解析に使用されます。
- [追加] ボタン をクリックし、データ ブラウザーを使用して変数を追加します。 必要に応じて、[リストの保存] をクリックして変数をカスタム リストとして保存するか、[すべて削除] をクリックして選択した変数をすべて削除します。
- [入力レイヤーからフィールドを追加] オプションで、次の手順に従います。
- [入力適合性解析レイヤー] を選択します。この適合性解析レイヤーが解析に使用されます。
- [フィールド] で、条件として使用する適合性解析レイヤーのフィールドを選択します。
- [ポイント レイヤーの追加] オプションで、次の手順に従います。
- [入力適合性解析レイヤー] を選択します。この適合性解析レイヤーが解析に使用されます。
- [サイト レイヤー ID] フィールドを選択します。このフィールドによって、適合性解析レイヤーの各サイトに一意の値が割り当てられます。
- [ポイント フィーチャ] で、適合性条件として使用するポイントを含むレイヤーを選択します。
- 条件として使用される空間リレーションシップを定義するには、次のいずれかのオプションを選択します。
- [個数] 条件タイプは、各適合性解析レイヤー候補エリア内の合計ポイント数を返します。
- [ウェイト] 条件タイプは、各適合性解析レイヤー候補エリア内の数値フィールド値 (売上高など) の合計を集計して返します。
- [最小距離] 条件タイプは、各適合性解析レイヤーの候補エリアに最も近い距離を返します。
- 選択した適合性条件ウィンドウの [実行] をクリックします。
適合性条件を追加するか、条件プロパティを設定すると、適合性スコアが自動的に計算されます。 適合性スコアは、次の 3 か所に返されます。
- 適合性解析レイヤー ポリゴンがマップで陰影表示され、スコア ランクが示されます。
- [コンテンツ] ウィンドウの適合性解析レイヤーは、値の範囲とともに、マップ結果に対応する階層型の陰影を返します。
- [適合性解析] タブの [属性テーブル] ボタンをクリックすると、[適合性解析] 結果テーブルが表示されます。このテーブルは、新しいフィールドとして返された個々の条件のスコアと全体のスコアを示します。 テーブルの各行はそれぞれのサイトを表します。
- 必要に応じて、[適合性解析] タブの [適合性条件] をクリックして、適合性条件を変更できます。
[適合性解析] ウィンドウが表示されます。 各適合性条件を変更するには、次の手順に従います。
- 変数の [加重] 値を変更して、解析における影響を増減させることができます。 デフォルトでは、すべての変数の加重は同じです。 変数の加重を増やすと、解析における重要度が高くなります。 すべての適合性条件の加重を足した合計は 100 になります。 必要に応じて、[ロック] ボタンをクリックして変数の設定をロックするか、ロックされている場合は、[ロックの解除] ボタンをクリックして変数の設定のロックを解除します。
- [その他のオプション] をクリックして変数の [閾値] 値を変更し、[最小値] と [最大値] の値を設定して、適合性解析の結果を絞り込むことができます。
- 変数の [影響度] 設定を変更するには、[その他のオプション] をクリックします。 デフォルトでは、影響度は正に設定されています。つまり、変数の値が大きいほど、最終スコアへの影響が大きくなります。 必要に応じて、変数の最適値を定義する [目標値の影響度] に変更するか、変数の値が低いほどスコアへの影響が大きくなる [マイナスの影響度] に変更できます。
- 適合性条件への変更を元に戻すには、[適合性解析] タブにある [加重のリセット] ボタン をクリックします。
これにより、条件の重み付けが元の設定に戻ります。
- 解析から適合性条件を削除するには、条件に表示されている「X」をクリックするか、[適合性条件の削除 (Remove Suitability Criteria)] ジオプロセシング ツールを使用します。
適合性スコアの計算
適合性スコアは、すべての候補地で条件を比較することで計算します。 各条件がスコアと加重スコアの両方を受け取り、これらが新しい属性として返されます。 最終スコアも返されます。 個々の加重スコアを全体的なランキングにまとめます。
適合性スコアは、[適合性スコアの計算 (Calculate Suitability Score)] ジオプロセシング ツールから返されるか、[適合性スコア] グループの [計算] をクリックすると返されます。
[適合性スコア] タブには、[自動計算] チェックボックスがあります。 これをオンにすると、条件パラメーターの設定が変更されるたびに、スコアが自動的に計算されます。
結果の理解
適合性スコアは、次の 3 か所に返されます。
- 適合性解析レイヤー ポリゴンがマップで陰影表示され、それぞれのランクが示されます。
- [コンテンツ] ウィンドウの適合性解析レイヤーが更新され、代表値とともに、マップ結果と一致する階層型の陰影が返されます。
- 結果は、適合性解析レイヤーの属性テーブルにも返されます。 個々の条件のスコアとその他のスコアが新しいフィールドとして返されます。
ジオプロセシング ツール
適合性解析ワークフローでは、次のツールを含む適合性解析ツールセットを使用します。
- 適合性解析レイヤーの作成
- フィールドに基づく適合性条件の追加 (Add Field Based Suitability Criteria)
- ポイント レイヤーに基づく適合性条件の追加 (Add Point Layer Based Suitability Criteria)
- 変数に基づく適合性条件の追加 (Add Variable Based Suitability Criteria)
- 条件プロパティの設定 (Set Criteria Properties)
- 適合性スコアの計算 (Calculate Suitability Score)
- 適合性条件の削除 (Remove Suitability Criteria)
これらのジオプロセシング ツールを直接使用して同じ解析を行い、Python スクリプトまたはモデルを通じてクエリを構築し、実行できます。 適合性解析ワークフローを開始する前に、Business Analyst データ ソースを選択します。 ローカルまたはオンラインのデータセットを使用して、適合性解析を実行できます。