解析の実行 (Map Viewer)

人はマップを見ながら、パターンを見つけたり、傾向を評価したり、意思決定を下したりすることによって、そのマップを情報に変換します。 この処理を空間解析と呼びます。

マップを見ただけでは明らかにはならないパターンや関係もあります。 データが多すぎるために、必要なデータを選択しマップ上にわかりやすく表示することが困難な場合もあります。 マップへのデータの表示方法によって表示パターンを変更させることができます。 空間解析ツールと関数では、データ内のパターンと関係を定量化し、結果をマップ、テーブル、チャートとして表示できます。 空間解析ツールと関数を使用することで、視覚的な解析だけではわからない疑問に答えたり、意思決定を下したりすることができます。

ヒント:

Map Viewer の空間解析を使用するチュートリアルについては、チュートリアル ギャラリーをご参照ください。

フィーチャ解析

フィーチャ解析は、ベクター データ ソース (ポイント、ライン、ポリゴンを使用して地理フィーチャを表す座標ベースのデータ) に対して実行されます。

フィーチャ解析を使用すると、地理的位置に基づくフィーチャの集計、フィーチャの周囲やフィーチャ間の距離の計測、空間パターンの定量化などを行うことができます。

フィーチャ解析ツールは、[ツール] ウィンドウのフィーチャ ツール アイコン フィーチャ ツール で識別できます。

開発者の場合は、ArcGIS REST API Spatial Analysis サービスおよび ArcGIS API for Python arcgis.features.analysis モジュールからこれらのツールにアクセスできます。

ラスター解析

ラスター データは、行と列に整理されたセル (またはピクセル) のマトリックス (またはグリッド) で構成され、各セルには温度や標高などの情報を表す値が含まれます。 ラスターには、デジタル航空写真、衛星画像、デジタル写真、スキャンされたマップなどがあります。

パターンの特定、地物の検索、地形全体の変化の把握に使用できる情報が画像データとラスター データには含まれています。 画像から情報を抽出するために、データを処理したり、解析したりできます。 たとえば、植生指数を計算してマルチバンド画像から植被を把握したり、州全体の標高データおよび土地被覆ラスター データを使用して、太陽光発電所を建設する候補地を検索したりできます。

ラスター解析は、[ツール] ウィンドウでラスター ツール アイコン ラスター ツール が付いてるツールと、ラスター関数アイコン ラスター関数 が付いているラスター関数で実行できます。

開発者の場合は、ArcGIS REST API Raster Analysis サービスおよび ArcGIS API for Python arcgis.raster.analytics モジュールarcgis.raster.functions.gbl モジュールからこれらのツールにアクセスできます。

解析へのアクセス

Map Viewer で解析ツールと関数にアクセスして使用するには、次の手順を実行します。

  1. ArcGIS 組織サイトにサイン インしていることと、解析の実行に必要な権限を持っていることを確認します。
  2. Map Viewer で、解析するレイヤーを含むマップを開くか、レイヤーを直接追加します。 入力パラメーターを更新するときに、レイヤーを参照するオプションもあります。
  3. [設定] (明るい背景の) ツールバーで [解析] 解析 をクリックします。
    注意:

    [解析] ボタンが Map Viewer に表示されない場合は、ArcGIS 管理者に問い合わせてください。 解析の実行に必要な権限またはクレジットがない可能性があります。

    空間解析のライセンス要件の詳細

  4. 次のどちらかを選択します。
    • [ツール] ツール をクリックし、解析ツールを開きます。
    • [ラスター関数] ラスター関数 をクリックし、ラスター関数を開きます。
  5. カテゴリをクリックして展開します。 または、検索ボックスを使用して、名前またはキーワードを検索します。
  6. ツールまたは関数を選択します。

    ツール ウィンドウが開き、入力パラメーターが表示されます。

  7. 入力パラメーターの [レイヤー] ボタンをクリックし、入力レイヤーを選択します。 入力レイヤーがマップに追加されていない場合は、次の手順を実行します。
    1. [レイヤーの参照] をクリックします。

      [レイヤーの選択] ウィンドウが開き、[マイ コンテンツ] からのレイヤーが表示されます。

    2. [マイ コンテンツ] をクリックして [組織][Living Atlas 解析レイヤー][ArcGIS Online] のいずれかをメニューから選択し、必要に応じてレイヤーのソースを変更します。
    3. [検索] バーか [並べ替え] メニューを使用し、必要に応じてレイヤー数を減らすか、レイヤーを並べ替えます。
    4. 目的のアイテムで [レイヤーの選択] をクリックし、メニューからレイヤーを選択します。
    5. [確認] または [確認およびマップへの追加] をクリックします。
  8. 出力レイヤー名の指定、必要な構成の更新など、残りのパラメーターを更新します。
    ヒント:

    ヘルプを表示するには、パラメーターの横にあるヘルプ アイコンをクリックします。 [詳細] をクリックして、ヘルプ トピックを開くこともできます。

  9. [環境設定] をクリックして、処理の際に使用される環境を表示し、更新します。
  10. [クレジットの推定] をクリックして、解析時に消費されるクレジット数を計算します。
  11. [実行] をクリックします。

解析が実行され、出力データセットが Web マップに追加されます。 失敗した実行を含む、操作に関する情報は、Web マップの解析履歴に追加されます。

サポートされるデータ

解析には、1 つ以上の入力データセットが必要です。 特定のデータ タイプでのみ機能するツールと関数もあります。 たとえば、ポイントの集約ではポイント フィーチャを含む入力レイヤーが必要ですが、多次元ラスターの集約ツールでは、多次元イメージ レイヤーが必要です。

フィーチャ入力として、以下のデータ タイプがサポートされています。

  • フィーチャ サービス
  • ホスト フィーチャ レイヤー
  • マップ サービス レイヤー
  • スケッチ レイヤー
  • テーブル

ラスター入力として、以下のデータ タイプがサポートされています。

  • イメージ サービス
  • ホスト イメージ レイヤー
  • ディープ ラーニング パッケージ ファイル (.dlpk)

制限事項

フィーチャ サービス、マップ サービス、およびイメージ サービスは、パブリックにアクセス可能でなければなりません。つまり、サービスの URL はパブリック URL である必要があり、ファイアウォールの内側でしかアクセスできない URL は使用できません。

ArcGIS Online に追加する ArcGIS Server フィーチャ サービスに含まれる、解析に使用されるフィーチャは 100,000 未満である必要があります。 レイヤー内のフィーチャが複雑になるほど、解析できるフィーチャの数は少なくなります。 たとえば、レイヤーに含まれるポリゴン フィーチャのそれぞれに数千の頂点がある場合、解析できるフィーチャは数百程度です。 フィーチャの数や複雑さがツールの対応レベルを超えた場合、エラー メッセージが表示されます。

ドメインの説明とサブタイプは、解析の結果で維持されません。

入力レイヤーのアタッチメントは、出力レイヤーに含まれません。

DateOnly、TimeOnly、BigInteger、および TimestampOffset フィールドは解析には使用できません。 入力レイヤーにこれらのフィールド タイプが含まれている場合、解析フィールドが選択されているパラメーターでは使用できません。

一部のツールは、高精度の日付フィールドをサポートしていません。 高精度のデータを入力すると、秒またはミリ秒の小数部が削除された出力フィールドが生成されることがあります。

解析の出力

解析結果は、1 つ以上の出力を生成します。 ツールまたは関数が問題なく実行されると、出力が [レイヤー] ウィンドウに追加されます。 解析がテーブル出力を生成した場合、出力は [テーブル] ウィンドウに追加されます。 結果は、解析詳細[結果] タブにある解析履歴からアクセスすることもできます。

データの抽出ツールは、[レイヤー] ウィンドウに結果を追加しません。 代わりに、展開したファイルはアイテムとしてコンテンツに保存されます。

注意:

出力名の先頭または末尾にスペースを使用することはできません。また、出力名には、特殊文字 (<, >, #, %, :, ;, ", ?, &, +, =, |, /, \, *, @) を使用できません。

ツールの比較

次の表に、新しいツール、名前が変更されたツール、Map Viewer でまだサポートされていないツールを示します。 一覧にないツールは、同じ名前で Map Viewer および Map Viewer Classic でサポートされています。 ツールの機能の違いは、Map Viewer ツールのヘルプ トピックに記載されています。

ラスター関数の比較

Map Viewer Classic で使用できるラスター関数のほとんどは、Map Viewer でもサポートされています。 Map Viewer では、次のラスター関数はまだ利用できません: 多次元集約。