パターンの特定、地物の検索、地形全体の変化の把握に使用できる、貴重な情報が画像データとラスター データには含まれています。 画像から有用な情報を抽出するために、データを処理したり、解析したりできます。 たとえば、植生指数を計算してマルチバンド画像から植被を把握したり、州全体の標高データおよび土地被覆ラスター データを使用して、太陽光発電所を建設する候補地を検索したりする場合が考えられます。
ArcGIS Enterprise ポータルでは、組み込みのラスター解析ツールを使用して、保存されるレイヤーを処理および作成できます。これらのレイヤーは、イメージ レイヤーおよびフィーチャ レイヤーとして利用可能にすることができます。 ラスター関数を使ってラスター データを処理したり、ラスター関数エディターでラスター関数チェーンとテンプレートを生成したりすることもできます。
ArcGIS Image Server は、分散ラスター解析および分散画像処理を含んでいます。 ArcGIS Image Server 分散解析は、World Elevation や高解像度の衛星画像などの、1 つの大きいラスター データセットを操作できます。 さらに、Landsat 8 アーカイブや Sentinel-2 アーカイブなど、大量の画像のコレクションにも適用できます。
ラスター解析ツールを実行するには、コンテンツの作成と公開、および画像解析を実行する権限が必要です。 詳細については、「ラスター解析の構成との構成および配置」をご参照ください。
ツールへのアクセスと実行の詳細については、「ラスター解析ツールの使用」をご参照ください。 以下は各ラスター解析ツールの概要です。 解析ツールは、論理的なグループ化であるカテゴリに分類され、タスクへのアクセス方法やタスクの使用方法には影響しません。
開発者の場合は、ArcGIS REST API および ArcGIS API for Python からこれらのツールにアクセスできます。
注意:
[解析] ボタンまたは [ラスター解析] タブが Map Viewer Classic に表示されない場合は、ポータル管理者に問い合わせてください。 お使いのポータルが ArcGIS Image Server で構成されていないか、ユーザーにツールを実行する権限がないことが考えられます。 ツールに必要な権限がない場合、ツールは表示されません。
データの集約
これらのツールを使用すると、1 つのデータセットを使用して、別のデータセットの値から集約するエリアを定義できます。
ツール | 説明 |
---|---|
このツールは、他のデータセットのゾーンごとにラスター値を集約します。 | |
このツールは、他のデータセットのゾーンごとにラスター値を集約し、その結果をテーブルに出力します。 |
パターンの分析
これらのツールを使用して、データに存在する空間パターンを調査できます。
近接
これらのツールを使用すると、近接エリアに基づいて分析を実行し、目的地までの最適経路を特定できます。
ツール | 説明 |
---|---|
距離の計算 | このツールは、1 つのソースまたはソースのセットからのユークリッド距離、方向、およびアロケーションを計算します。 |
最適な移動コスト ネットワークの決定 | このツールは、入力地域から、最適コスト ネットワークを計算します。 最適リージョン接続 ツールにより、機能またはパフォーマンスが向上します。 |
移動コスト パスの決定 (ポリライン) | このツールは、目的地とソースの間のポリラインとしての最小コスト パスを計算します。 [距離累計 (Distance Accumulation)] ツールと [最適パス (ライン) (Optimal Path As Line)] ツールにより、機能またはパフォーマンスが向上します。 |
このツールは、直線距離、コスト距離、実際のサーフェス距離、鉛直および水平方向の係数を考慮して、各セルからソースまでの累積距離を計算します。 | |
このツールは、直線距離、コスト距離、実際のサーフェス距離、鉛直および水平方向の係数に基づいて、各セルから指定したソースまでの距離アロケーションを計算します。 | |
このツールは、目的地からソースまでの最適パスをラインとして計算します。 | |
このツールは、目的地からソースまでの最適パスをラスターとして計算します。 | |
このツールは、2 つ以上の入力領域間の最適な接続ネットワークを計算します。 |
画像の解析
これらのツールを使用すると、マルチスペクトル画像を解析できます。
ツール | 説明 |
---|---|
このツールは、マルチバンド ラスター レイヤーのバンドに対する算術演算を実行して、分析範囲の植被情報を明確にします。 |
地形の分析
これらのツールは、デジタル標高モデル (DEM) から傾斜角、傾斜方向、可視領域サーフェスを計算します。
ツール | 説明 |
---|---|
このツールは、入力標高データの傾斜角が表示されるサーフェスを作成します。 傾斜角は、各セル (DEM) の高さの変化率を表しています。 | |
このツールは、サーフェスの地形図を考慮に入れて、入力観測点から見えるエリアを特定します。 入力ポイントの位置によって、観測者 (地上にいる人または火の見櫓の監視人など) または観測されるオブジェクト (風力タービン、給水塔、乗り物、またはその他の人など) を表すことができます。 結果は、観測者の位置から見ることができるエリアを定義します。 | |
このツールは、標高データ ソースから傾斜方向マップを作成します。 傾斜方向は、各セルから近傍に向かって下りの傾斜角が最大の方向を特定します。 傾斜方向は、斜面の方向と考えることができます。 出力ラスターの値は傾斜のコンパス方向になります。 | |
このツールは、ラスター内のセルに対する集水域を決定します。 |
データの管理
これらのツールは、ピクセル値のクリップ、マスク、再割り当て、およびフィーチャ データへの変換、フィーチャ データからの変換などの、画像データの管理に使用されます。
ツール | 説明 |
---|---|
このツールは、フィーチャをラスター データセットに変換します。 | |
このツールは、ラスターをポイント、ライン、またはポリゴンとしてフィーチャ データセットに変換します。 | |
このツールを使用すると、ラスターを境界 (長方形領域または画面上に対話形式で定義した形状のいずれか) にクリップできます。 マップ上に現在表示されている領域の範囲までクリップするか、ポリゴンで定義された分析範囲までクリップすることができます。 | |
このツールを使用すると、ラスター データのピクセル値を変更または再分類できます。 ピクセル値を再割り当てするには、ピクセル値の範囲を指定して出力ピクセル値にマッピングします。 出力ピクセル値は、有効な値である場合もあれば、既知の値が関連付けられていないピクセルである NoData 値である場合もあります。 | |
このツールは、定義された位置のラスターまたは一連のラスターからのセルの値を表示するテーブルまたはポイント フィーチャクラスを作成します。 これらの位置は、ラスター セル、ポリゴン フィーチャ、ポリライン、フィーチャ、または一連のポイントで定義されます。 |
ディープ ラーニング
これらのツールは、ディープ ラーニング推論ツールを使用して、画像内の特定のフィーチャを検出したり、ラスター データセット内のピクセルを分類することができます。
注意:
ArcGIS Enterprise 11.0 に用意されたディープ ラーニング サービス タスクでは、既存のディープ ラーニング モデルを使ってピクセル分類、オブジェクト検出、オブジェクト分類を行うことができます。Portal for ArcGIS および ArcGIS Server でディープ ラーニング ワークフローを実行するには、ディープ ラーニング Python モジュールのインストールを含む追加構成が必要です。 詳細については、「ディープ ラーニング ラスター解析用の ArcGIS Image Server の構成」をご参照ください。
ツール | 説明 |
---|---|
このツールは、入力ラスターとオプションのフィーチャクラスに対してトレーニング済みディープ ラーニング モデルを実行し、各入力オブジェクトにクラス ラベルを割り当てたフィーチャクラスまたはテーブルを作成します。 | |
このツールは、入力ラスターに対してトレーニング済みのディープ ラーニング モデルを実行し、分類済みラスターを作成します。有効な各ピクセルにはクラス ラベルが割り当てられます。 | |
このツールは、入力ラスターに対してトレーニング済みのディープ ラーニング モデルを実行し、検出したオブジェクトを含むフィーチャクラスを作成します。 フィーチャには、検出されたオブジェクトの周囲の境界四角形やポリゴン、またはオブジェクトの中心のポイントを指定できます。 |
注意:
ArcGIS Enterprise 11.0 のディープ ラーニング用のトレーニング データをエクスポート ツールは、ArcGIS API for Python および ArcGIS REST API からのみ使用できます。 Map Viewer Classic や ArcGIS Pro では利用できません。多次元解析
これらのツールを使用して、時系列画像とラスター データの時系列パターンを調査できます。
ツール | 説明 |
---|---|
このツールは、既存の多次元ラスター変数をディメンションに沿って結合することによって、多次元ラスター データセットを生成します。 | |
このツールは、多次元ラスターまたはマルチバンド ラスター内の各ピクセルに対して、所定の統計が得られるディメンション値またはバンド インデックスを抽出します。 | |
このツールは、既存の多次元ラスター内のスライスごとに異常を計算し、新しい多次元ラスターを生成します。 異常は、その標準値または平均値からの観測の偏差です。 | |
このツールは、多次元ラスターの 1 つまたは複数の変数のディメンションに沿って各ピクセルのトレンドを推定します。 | |
このツールは、[トレンド ラスターの生成] ツールの出力トレンド ラスターを使用して、予測される多次元ラスターを計算します。 |
ラスター関数
ラスター解析ツールに加え、ラスター関数を使って複雑な画像およびラスター処理ワークフローを実行できます。 個別のラスター関数、または [ラスター関数エディター] でビジュアル プログラミング ツールを使用して、複数のラスター関数を処理チェーンかラスター関数テンプレートにまとめることができます。 ラスター関数テンプレートは編集と保存ができるだけでなく、組織の他のメンバーと共有できます。
Map Viewer Classic で [ラスター解析] ウィンドウを開き、[ラスター関数エディター] ボタン をクリックして、ラスター関数エディター ウィンドウを開きます。 ラスター関数エディターには、ラスター関数の大規模なギャラリーが含まれています。
以前に保存したラスター関数テンプレートにアクセスしたり、組み込みのラスター関数を使用したりするには、[ラスター解析] ウィンドウで [ラスター関数テンプレートの参照] ボタン をクリックします。
ラスター解析ツールとラスター関数へのアクセス
ラスター解析ツールとラスター関数には複数の方法でアクセスできます。
Map Viewer Classic からのアクセス
ラスター解析の実行に必要な権限がある場合は、Map Viewer Classic からツールと関数にアクセスできます。
ラスター解析ツールを開くには、[解析]、[ラスター解析] の順にクリックします。
ラスター解析関数を開くには、[解析]、[ラスター解析] ウィンドウの順にクリックし、[ラスター関数テンプレートの参照] ボタン か [ラスター関数エディター] ボタン をクリックします。
ArcGIS Pro からのアクセス
ポータルにサインインしていれば、ArcGIS Pro のラスター解析ツールにアクセスできます。 詳細については、「ポータルでのラスター解析」をご参照ください。
上記のラスター解析機能に加え、ArcGIS Pro では複数の画像およびラスター ジオプロセシング ツールとラスター関数を使用できます。 詳細については、「画像とラスターの処理の概要」をご参照ください。
ArcGIS REST API からのアクセス
クライアント ArcGIS Pro および Map Viewer Classic のユーザー インターフェイスに加えて、ラスター解析サービスには、ArcGIS REST API を介してアクセスすることもできます。
分散ラスター解析は、イメージ サービス、ラスター解析タスク、オルソ マッピング タスクなど、個々の豊富なラスター サービス タスク群を使用して実行することもできます。 ラスターの生成解析タスクを使用して、画像処理タスクを実行し、結果を保持できます。 このタスクは、適切に定義されたラスター関数の JSON オブジェクトを入力として使用し、関数定義に基づいて解析を実行します。 ArcGIS REST API でサポートされているシステム組み込みのラスター関数を直接使用するか、ユーザー独自のカスタム ラスター モデルを作成できます。
開発者は、分散ラスター解析処理と分散出力の格納に、ラスター関数オブジェクトを使用できます。
ArcGIS API for Python からのアクセス
ArcGIS API for Python を使用して、組織で利用可能なラスター解析ツールを使用した空間データの検索、視覚化、解析、変換を実行できます。 この API の解析機能の詳細については、ArcGIS API for Python ドキュメントをご参照ください。
これらのラスター解析ツールには、arcgis.raster.analytics モジュールからアクセスできます。 ラスター解析関数には、arcgis.raster.functions module モジュールと arcgis.raster.functions.gbl module モジュールからアクセスできます。 ラスター関数テンプレートを操作するには、arcgis.raster.functions.RFT モジュールを使用してください。 オルソ マッピング タスクには arcgis.raster.orthomapping モジュールからアクセスできます。