ArcGIS GeoAnalytics Server は、ArcGIS Enterprise のビッグ データ処理および解析機能を提供します。 大量のデータを解析するために、解析ツールのコレクションを強化する分散コンピューティング フレームワークがあります。 集約、回帰、検出、クラスタリングなどを実行して、ビッグ データを視覚化して理解し、取り扱うことができます。 GeoAnalytics Server を使用すると、これ以外の方法ではデータに隠されていることがある、パターン、傾向、異常などについての洞察を得ることができます。
GeoAnalytics ツールは、さまざまな業界にわたる多目的なツールです。 次の例は、さまざまな目的を考慮して GeoAnalytics Server を使用できる方法を示しています。
- 犯罪アナリストとして、自分の州内の犯罪の位置および時間、ならびに対象地域 (イベント、警察署、市の中心など) への犯罪の近接性を理解することができます。 関連するツールは、[ポイントの集約] および [フィーチャの結合] です。
- 州の運輸局での管理者として、数十年間の交通量および事故のデータを解析し、最もインシデントが多い州間を決定することができます。 特定の車両がいつ加速およびブレーキングを行ったかを解析し、それらを自動車事故の位置と関連付けることもできます。 関連するツールは、[ポイント クラスターの検索] および [トラックの再構築] です。
- 環境科学者として、数百万個の静的なセンサー読み取り値のデータセット内で、国全体のオゾン濃度が高い時間および位置を識別することができます。 関連するツールは、[インシデントの検出] および [時空間キューブの作成] です。
- 電気公益事業のエンジニアとして、落雷がどの程度送電線および変電所に近いかを決定することができます。 関連するツールは、[バッファーの作成] および [フィーチャの結合] です。
- 水道施設の技術者として、漏水に関する作業指示を分類し、それらを土壌タイプのデータセットと結合し、特に腐食性の高い土壌が存在するエリア内で漏水が発生したかどうかを判定することができます。 関連するツールは、[時空間キューブの作成] および [ホット スポットの検索] です。
- 小売の指導者として、人口統計、過去の売上、または店舗との間の距離に基づいて、商圏の再編成を試みることができます。 製品ライン全体で、店舗の実績がどの程度類似しているか、または類似していないかを確認することもできます。 関連するツールは、[境界のディゾルブ] および [類似フィーチャの検索] です。
- ある都市の GIS アナリストとして、ArcGIS GeoEvent Server を使用して、公共事業の車両や除雪車などの、都市のすべての車両に関する GPS データを解析することができます。 車両が移動した位置、対象範囲の少ないエリア、および車両が制限速度を超えた事例を確認します。 関連するツールは、[トラックの再構築]、[ポイントの集約]、および [インシデントの検出] です。
GeoAnalytics ツール へのアクセス
ArcGIS GeoAnalytics Server のフィーチャ解析ツールは、Map Viewer Classic、ArcGIS Pro、ArcGIS API for Python、および ArcGIS REST API を介して使用できます。 ポータル メンバーは、次に示す手順を使用してこれらのツールにアクセスできます。
ArcGIS REST API を介したツールの実行の詳細については、ArcGIS REST API のドキュメントをご参照ください。 ArcGIS Pro でのツールの実行の詳細については、ArcGIS Pro のドキュメントをご参照ください。
Map Viewer Classic からのツールへのアクセス
次の手順に従い、Map Viewer Classic からツールにアクセスします。
- GeoAnalytics フィーチャ解析権限を持つメンバーとしてポータルにサイン インします。
- [マップ] をクリックしてMap Viewer Classicを開きます。
- [解析] をクリックして、[GeoAnalytics ツール] を選択します。
注意:
[解析] ボタンまたは [GeoAnalytics ツール] タブがMap Viewer Classicに表示されない場合は、ポータル管理者に問い合わせてください。 お使いのポータルが ArcGIS GeoAnalytics Server で構成されていないか、ユーザーにツールを実行する権限がないことが考えられます。 ツールに必要な権限がない場合、ツールは表示されません。
ArcGIS API for Python からのツールへのアクセス
ArcGIS API for Python では、GIS アナリストやデータ科学者が組織で利用可能な GeoAnalytics ツール を使用して、各自の空間データの検索、視覚化、解析、変換を実行できます。 この API の解析機能の詳細については、ドキュメント サイトをご参照ください。
これらのビッグ データ解析ツールには、geoanalytics モジュールからアクセスできます。
解析用のデータの準備
GeoAnalytics ツール は、次の場所で実行できます。
- フィーチャ レイヤー (ホストされている場合、ホスト フィーチャ レイヤー ビューの場合、およびフィーチャ サービスから提供される場合)
- フィーチャ コレクション
- ArcGIS GeoAnalytics Server に登録されているビッグ データ ファイル共有
GeoAnalytics ツール 出力
GeoAnalytics ツール の実行からの出力は、次の 2 つのオプションのいずれかになります。
- ポータルのホスティング サーバーに登録された ArcGIS Data Store に格納されたデータを含むホスト フィーチャ レイヤー。
- GeoAnalytics Server に登録したビッグ データ ファイル共有 (フォルダー、クラウド ストア、HDFS の場所、Hive) に格納されたデータセット。
ツールの概要
各ツールの概要については、以下を参照してください。 各解析ツールは、複数のカテゴリに分かれています。 これらのカテゴリは、論理的にグループ分けされており、ツールのアクセス方法や使用方法にはまったく影響しません。
データの集約
これらのツールは、範囲内または他のフィーチャの近くにおいて、フィーチャおよびそれらの属性の合計の数、長さ、面積、および基本的な説明的統計解析を計算します。
ツール | 説明 |
---|---|
このツールは、ポイント フィーチャのレイヤーと、エリア フィーチャのレイヤーまたはビンの計算用の距離を使用して、どのポイントがどのエリア内に含まれるのかを特定し、各エリア内の全ポイントの統計情報を算出します。 必要に応じて、時間のスライスをこのツールに適用することもできます。 このツールを使用するシナリオの例として、次のようなものがあります。
| |
このツールは、四角形または六角形のビンのグリッドを生成し、1 つ以上の入力レイヤーの近接に基づいて各ビンの変数を計算します。 このツールを使用するシナリオの例として、次のようなものがあります。
| |
このツールは、フィーチャ サンプルおよび範囲レイヤーを出力し、要約統計量を計算し、入力レイヤー プロパティの概要を示します。 このツールを使用するシナリオの例として、次のようなものがあります。
| |
ポイント/ライン/エリア フィーチャのレイヤーまたはテーブルと、ポイント/ライン/エリア フィーチャのもう 1 つのレイヤーまたはテーブルを使用して、指定されたリレーションシップを示すフィーチャを結合します。 空間、時系列、属性の各リレーションシップを使用して、フィーチャを結合し、必要に応じて要約統計量を計算できます。 このツールを使用するシナリオの例として、次のようなものがあります。
| |
このツールは、時間対応のポイント フィーチャまたはポリゴン フィーチャのレイヤーを使用して、どの入力フィーチャがトラックに属するかを特定し、入力を時系列に並べ替えます。 次に、各トラックに属するすべての入力フィーチャに関する統計情報を計算します。 このツールを使用するシナリオの例として、次のようなものがあります。
| |
このツールは、フィーチャまたは表形式のデータを使用して、フィールドの統計情報を集約します。 このツールを使用するシナリオの例として、次のようなものがあります。
| |
中心と分散の集計 | このツールは、中心フィーチャおよび分布指向性を検出します。 以下に例を示します。
注意:[中心と分散の集計] は、Map Viewer Classic からは実行できません。 [中心と分散の集計] を使用するには、ArcGIS REST API または ArcGIS Pro から実行します。 |
このツールは、2 つのレイヤーで重なり合うエリア (とエリアの部分) を検索し、重複部分の統計情報を計算します。 このツールを使用するシナリオの例として、次のようなものがあります。
|
場所の検索
これらのツールは、指定した任意の数の条件を満たすフィーチャを検索します。 通常、これらのツールは、場所の選択に使用されます。その目的は、複数の条件を満たす場所を検索することです。
ツール | 説明 |
---|---|
このツールは、特定時点を表すポイント、ライン、エリア、またはテーブルの時間対応レイヤーを操作します。 このツールでは、トラッキングという順番に並んだフィーチャを使用して、対象となるインシデントのフィーチャを決定します。 インシデントはユーザーの指定する条件によって決まります。 このツールを使用するシナリオの例として、次のようなものがあります。
| |
このツールは、時間対応のポイント フィーチャのレイヤーを使用して、指定した距離内に一定期間滞在したトラック フィーチャの場所を特定します。 このツールを使用するシナリオの例として、次のようなものがあります。
| |
[類似フィーチャの検索] ツールは、指定する基準に基づいて、1 つ以上の場所に対する検索候補レイヤー内の類似場所を測定します。 このツールを使用するシナリオの例として、次のようなものがあります。
| |
このツールは、住所を座標に変換します。 このツールは、ビッグ データ ファイル共有テーブルに対して使用します。 このツールを使用するシナリオの例として、次のようなものがあります。
|
データへの情報付加
これらのツールを使用すると、データの特性を調査できます。 別のデータ ソースから情報を付加することによって、情報を入力データに追加します。
このツールは、時間タイプが「インスタント」の時間対応が有効なフィーチャのモーションの統計情報と測定値のグループを計算します。 統計情報と測定値は、一意の識別子によって決定されたトラックに基づきます。 計算グループは、指定された時間の値およびポイントベースのイベントのジオメトリに基づく距離、速度、加速度、期間、標高、傾斜、アイドル、方位を含みます。 このツールを使用するシナリオの例として、次のようなものがあります。
| |
このツールは、多変数グリッドから取得した属性をポイント レイヤーに結合し、多様で大規模な情報のコレクションをポイント データに簡単に追加して、以降の空間解析で使用することができます。 このツールを使用するシナリオの例として、次のようなものがあります。
|
パターンの分析
これらのツールを使用すると、データ内の空間パターンを識別、定量化、および視覚化できます。
ツール | 説明 |
---|---|
このツールは、ある現象の既知の数量 (ポイントの属性として表す) をマップ上に展開することによって、ポイント フィーチャから密度マップを作成します。 結果として、密度を表すエリアのレイヤーが生成されます。 このツールを使用するシナリオの例として、次のようなものがあります。
| |
このツールは、データの空間パターンに、統計的に有意なクラスターが存在するかどうかを判定します。 このツールを使用して答えることができる質問の例として、次のようなものがあります。
| |
このツールは、空間分布に基づき周辺ノイズ内でポイント フィーチャのクラスターを検索します。 このツールを使用するシナリオの例として、次のようなものがあります。
| |
このツールは、教師付きコンピューター ラーニング手法である Leo Breiman のランダム フォレスト アルゴリズムを転用してモデルを作成し、予測を生成します。 このツールを使用するシナリオの例として、次のようなものがあります。
| |
このツールは、予測したり、一連の説明変数との関係から従属変数をモデル化したりします。 このツールを使用して、連続 (OLS)、バイナリ (論理)、およびカウント (ポワソン分布) のモデルに適合させることができます。 このツールを使用して答えることができる質問の例として、次のようなものがあります。
| |
このツールは、空間的に変化する関係をモデリングするときに適用される局所形の線形回帰を使用してモデルを作成します。 このツールを使用して答えることができる質問の例として、次のようなものがあります。
| |
時空間キューブの作成 (Create Space Time Cube) | このツールは、一連の時間対応ポイントを時空間ビンに集約することで、これらのポイントを netCDF データ構造に集計します。 このツールを使用するシナリオの例として、次のようなものがあります。
注意:[時空間キューブの作成] は、Map Viewer Classic では実行できません。 [時空間キューブの作成] を使用するには、ArcGIS REST API または ArcGIS Pro で実行してください。 |
近接エリアの分析
次のツールを使用すると、「近くにあるのは何か」という空間解析で最も一般的な質問の 1 つに答えることができます。
ツール | 説明 |
---|---|
バッファーとは、ポイント、ライン、またはエリア フィーチャから特定の距離をカバーするポリゴンです。 このツールを使用するシナリオの例として、次のようなものがあります。
| |
このツールは、移動するエンティティを表す時間対応ポイント フィーチャを解析します。 タスクでは、対象エンティティを空間 (位置) および時間で追跡し、対象エンティティが相互作用した他のエンティティを確認します。 トレースはエンティティからエンティティへと行われ、元の対象エンティティからの離れ具合が構成可能な最大値になるまで続行します。 以下に例を示します。
|
データの管理
これらのツールは、地理データと表形式データの日常的な管理に使用されます。
ツール | 説明 |
---|---|
このツールは、ポイント、ライン、エリア、または表形式データセットを、同じジオメトリ タイプの既存のホスト フィーチャ レイヤーに追加します。 このツールを使用するシナリオの例として、次のようなものがあります。
| |
このツールは、新規または既存のフィールドの値を計算して、ArcGIS Enterprise 上のコンテンツ内にレイヤーを作成します。 このツールを使用するシナリオの例として、次のようなものがあります。
| |
このツールは、指定されたエリアから入力レイヤーのフィーチャのサブセットを抽出し、そのサブセットを含んでいるレイヤーを作成します。 このツールを使用するシナリオの例として、次のようなものがあります。
| |
このツールは、入力フィーチャ レイヤーまたはテーブルを ArcGIS Data Store にコピーして、ユーザーの Web GIS 内にレイヤーを作成します。 このツールを使用するシナリオの例として、次のようなものがあります。
| |
このツールは、空間的に交差しているか、同じフィールド値を共有しているエリア フィーチャを検出してマージします。 このツールを使用するシナリオの例として、次のようなものがあります。
| |
このツールは 2 つのデータセットを結合して 1 つの出力レイヤーを作成します。 マージ属性を使用して、生成されるスキーマを決定します。 このツールを使用するシナリオの例として、次のようなものがあります。
| |
このツールは、複数のレイヤーを 1 つのレイヤーに結合します。 このツールを使用して答えることができる質問の例として、次のようなものがあります。
|