Skip To Content

ArcGIS GeoAnalytics Server を使用したビッグ データ解析の実行

ArcGIS 10.5 以降では、ArcGIS GeoAnalytics Server で提供されるツールによる分散コンピューティングを使用して、フィーチャ解析を実行できます。これらのツールは、空間と時間の両方を対象にパターンを解析してデータを集約でき、ユーザーは、これらのツールを利用して、次のような疑問に答えることができます。

  • 数十年にわたって蓄積された何百万もの緊急通報によると、緊急通報の発生率が最も高いのはどのエリアですか?
  • ニューヨーク市内でタクシーの乗客に最も人気がある場所はどこですか?また、この傾向は週単位でどのように変化しますか?
  • 記録された GPS トラックに属するフライト パスはどれですか?また、これらのフライト パスのうち、2015 年に 100 km の飛行禁止区域内に出現したパスはいくつありますか?

GeoAnalytics Toolsへのアクセス

ArcGIS GeoAnalytics Server のフィーチャ解析ツールは、ポータル マップ ビューアー、ArcGIS Pro、ArcGIS Python API、および ArcGIS REST API で使用できます。ポータル メンバーは、次に示す手順を使用してこれらのツールにアクセスできます。

ArcGIS REST API を介したツールの実行の詳細については、ArcGIS REST API のドキュメントをご参照ください。ArcGIS Pro でのツールの実行の詳細については、ArcGIS Pro のドキュメントをご参照ください。

ポータル マップ ビューアーからのツールへのアクセス

  1. 空間解析権限を持つメンバーとしてポータルにログインします。
  2. [マップ] をクリックして、マップ ビューアーを開きます。
  3. [解析] をクリックして、[GeoAnalytics ツール] を選択します。
注意:

[解析] ボタンまたは [GeoAnalytics ツール] タブがマップ ビューアーに表示されない場合は、ポータル管理者に問い合わせてください。お使いのポータルが ArcGIS GeoAnalytics Server で構成されていないか、ユーザーにツールを実行する権限がないことが考えられます。ツールに必要な権限がない場合、ツールは表示されません。

ArcGIS Python API からのツールへのアクセス

ArcGIS Python API を介して、GIS アナリストやデータ科学者は、組織で利用可能な高性能の GeoAnalytics Toolsを使用した空間データの検索、視覚化、解析、変換を実行できます。この API の解析機能の詳細については、ドキュメント サイトをご参照ください。

これらのビッグ データ解析ツールには、geoanalytics モジュールからアクセスできます。

解析用のデータの準備

GeoAnalytics Toolsは次のデータ タイプに対して実行できます。

  • フィーチャ レイヤー (ホストされている場合とフィーチャ サービスから提供される場合の両方)
  • フィーチャ コレクション
  • ArcGIS GeoAnalytics Server に登録されているビッグ データ ファイル共有

GeoAnalytics Toolsの出力

実行中の GeoAnalytics Toolsからの出力は、ポータルのホスティング サーバーに登録済みのビッグ データ ストアにデータが格納されているホスト フィーチャ レイヤーです。

ツールの概要

各ツールの概要については、以下をご参照ください。各解析ツールは、複数のカテゴリに分かれています。これらのカテゴリは、論理的にグループ分けされており、ツールのアクセス方法や使用方法にはまったく影響しません。

データ サマリー

これらのツールは、範囲内または他のフィーチャの近くにおいて、フィーチャおよびそれらの属性の合計の数、長さ、面積、および基本的な説明的統計解析を計算します。

ツール説明

ポイントの集約

ポイントの集約

このツールは、ポイント フィーチャのレイヤーと、エリア フィーチャのレイヤーまたはビンの計算用の距離を使用して、どのポイントがどのエリア内に含まれるのかを特定し、各エリア内の全ポイントの統計情報を算出します。必要に応じて、時間のスライスをこのツールに適用することもできます。

以下に例を示します。

  • 犯罪事件のポイント位置を基に、国やその他の行政区域別に犯罪数をカウントします。
  • 100 km のビンを使用して、フランチャイズ店の場所の最大月収と最小月収を確認します。

結合フィーチャ

[結合フィーチャ] ツール

ポイント/ライン/エリア フィーチャのレイヤーまたはテーブルと、ポイント/ライン/エリア フィーチャのもう 1 つのレイヤーまたはテーブルを使用して、指定されたリレーションシップを示すフィーチャを結合します。空間、時系列、属性の各リレーションシップを使用して、フィーチャを 1 つに結合し、必要に応じて要約統計量を計算できます。

以下に例を示します。

  • 犯罪事件のポイント位置と時間を基に、犯罪の空間リレーションシップを 1 km の間隔以内に指定するとともに、犯罪が 1 時間の間隔以内に発生したと指定して犯罪データを 1 つに結合し、一連の犯罪の発生間隔が空間的および時間的に近いかどうかを決定します。
  • 郵便番号と人口統計情報のテーブルおよび住居用の建物を表すエリア フィーチャを基に、人口統計情報を住宅と結合して、住居ごとに情報を保持できるようにします。

トラックの再構築

トラックの再構築

このツールは、時間対応のポイント フィーチャまたはポリゴン フィーチャのレイヤーを使用して、どの入力フィーチャがトラックに属するかを特定し、入力を時系列に並べ替えます。次に、各トラックに属するすべての入力フィーチャに関する統計情報を計算します。

以下に例を示します。

  • ハリケーンの計測値であるポイント位置と時間を基に、ハリケーンの平均風速と最大風圧を計算します。
  • 100 km のビンを使用して、フランチャイズ店の場所の最大月収と最小月収を確認します。

属性の集計

属性の集計 このツールは、フィーチャまたは表形式のデータを使用して、フィールドの統計情報を集約します。

以下に例を示します。

  • 食料雑貨店の場所とフィールド COMPANY_NAME を基に、会社名別に店舗を集約して、それぞれの会社の統計情報を算出します。
  • 食料雑貨店のテーブルとフィールド COMPANY_NAME および COUNTY を基に、会社名別および国別に店舗を集約して、それぞれの国におけるそれぞれの会社の統計情報を算出します。

エリア内での集計

エリア内での集計

2 つのレイヤーで重なり合うエリア (とエリアの部分) を検索し、重複部分の統計情報を計算します。

以下に例を示します。

  • 集水域のレイヤーと、土地利用タイプ別土地利用エリアのレイヤーを基に、各集水域の土地利用タイプの総面積を計算します。
  • 郡の土地区画のレイヤーと都市の境界線のレイヤーを基に、各都市内にある空の土地区画の平均値のサマリーを作成します。

場所の検索

これらのツールは、指定した任意の数の条件を満たすフィーチャを検索します。通常、これらのツールは、場所の選択に使用されます。その目的は、複数の条件を満たす場所を検索することです。

ツール説明

類似フィーチャの検索

類似フィーチャの検索

[類似フィーチャの検索] ツールは、指定する基準に基づいて、1 つ以上の場所に対する検索候補レイヤー内の類似場所を測定します。

以下に例を示します。

  • 従業員数と年間売上を調べて、最も類似している 10 か所の店舗を検索します。
  • 人口、年間人口増加率、税収間のリレーションシップを調べて、最も類似している 100 の都市を検索します。

パターンの解析

これらのツールを使用すると、データ内の空間パターンを識別、定量化、および視覚化できます。

ツール説明

密度の計算

密度の計算

[密度の計算] ツールは、ある現象の既知の数量 (ポイントの属性として表す) をマップ上に展開することによって、ポイント フィーチャから密度マップを作成します。この結果として、密度を表すエリアのレイヤーが生成されます。

以下に例を示します。

  • ある地域内の病院の密度を計算する場合。結果レイヤーは、病院までのアクセスの良し悪しを示し、この情報を使用して、新しい病院を建設する場所を決定することができます。
  • 過去に森林火災があった場所に基づいて、森林火災のリスクの高いエリアを特定する場合。
  • 新しい道路を建設する場所を計画するために、主要道路から遠い地域を特定する場合。

ホットスポット分析

ホット スポット分析

[ホット スポット分析] ツールは、データの空間パターンに、統計的に有意なクラスターが存在するかどうかを判定します。

  • ポイント データ (犯罪事件、樹木、交通事故) が実際にクラスター化されているか。どのようにすれば確認できるか。
  • 統計的に有意なホット スポット (消費、乳児死亡率、一貫して高いテスト スコア) を本当に発見したか。あるいは、シンボルを変更したら、マップから得られる情報は変化するか。
[ホット スポット分析] ツールを使用すると、これらの質問に答えることが可能になります。

時空間キューブの作成

時空間キューブの作成 (Create Space Time Cube)

このツールは、時間対応のポイントの集合を各時空間クラスに集約することによって netCDF 構造に集約します。

以下に例を示します。

  • ある都市内のすべての犯罪を月ごとに 1 km のクラスに集約します。
  • 過去 50 年間にわたって国内で発生したすべての緊急通報を、年間の時系列クラスを備えた 100 km のクラスに集約します。

近接解析

次のツールを使用すると、「近くにあるのは何か」という空間解析で最も一般的な質問の 1 つに答えることができます。

ツール説明

バッファーの作成

バッファーの作成

バッファーとは、ポイント、ライン、またはエリア フィーチャから特定の距離をカバーするポリゴンです。

以下に例を示します。

  • 線形の河川フィーチャを使用して、それぞれの河川を 50 倍の川幅でバッファー処理し、提案された流域境界を決定します。
  • 各国を表すエリアを基に、それぞれの国を 200 海里でバッファー処理し、海上国境線を決定します。

データ管理

これらのツールは、地理データと表形式データの日々の管理に使用します。

ツール説明

データ ストアにコピー

データ ストアにコピー

入力フィーチャ レイヤーまたはテーブルを ArcGIS Data Store にコピーして、ユーザーの Web GIS 内にレイヤーを作成します。

以下に例を示します。

  • ビッグ データ ファイル共有に含まれる CSV ファイルのコレクションを視覚化のために時空間データ ストアにコピーします。
  • 現在のマップ範囲内にあるフィーチャのうち、時空間データ ストアに格納されているフィーチャをリレーショナル データ ストアにコピーします。