ArcGIS for Desktop

  • ドキュメント
  • 価格
  • サポート

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS for Desktop

完全なプロ仕様の GIS

ArcGIS for Server

エンタープライズ GIS

ArcGIS for Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • 価格
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ArcGIS Help

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • その他...

マップ代数演算の基本用語

Spatial Analyst のライセンスで利用可能。

マップ代数演算を完全に理解するには、次の基本用語を理解しておく必要があります。ここで説明する用語定義は、マップ代数演算のトピックを参照する際に役立ちます。

用語説明

マップ代数演算

マップ代数演算は、Spatial Analyst のあらゆるツール、演算子、および関数を実行して地理解析を行うことのできるシンプルで強力な代数演算です。

マップ代数演算の利点は、複数のツールを組み合わせて 1 つのステートメントを生成し、複雑な処理を表せることにあります。例: outRas = Slice(EucDistance(ExtractByAttributes("inlanduse" == 5)), 10))

マップ代数演算ツールの構文

ラスターを出力するすべての Spatial Analyst ツールは代数演算形式で表されます。例: outRas = Slope("indem")

ラスターを出力しないエクステンションの一部のツールでは、出力を括弧で囲んで指定する必要があります。例: Contour("indem", "outcontours")

演算子

演算子を使用して、ラスターおよびスカラーに数学演算を実行します。マップ代数演算の演算子は Python でも使用できます。数値を直接入力すると、該当する値が返されます。例: outVar = 5 + 6

ラスターを処理する場合、ラスターを Raster オブジェクトとして処理すると、Raster オブジェクトが返されます。例: outRas = Raster("input1") + Raster("input2")

Spatial Analyst クラス

マップ代数演算のクラスを使用して、各ツールの入力パラメーターを定義します。入力パラメーターで複数の引数を指定する場合にクラスを使用します。クラスを使用してパラメーターを指定すると、個々の引数に基づいて、パラメーターへのクエリ、変更、追加を実行できます。

Raster オブジェクト

Raster オブジェクトはラスターを参照します。Raster オブジェクトを作成するには、ラスター データセットを割り当てるか、Spatial Analyst マップ代数演算式を実行します。Raster オブジェクトには、その後の解析で使用できるプロパティとメソッドがあります。

関連トピック

  • マップ代数演算とは
  • マップ代数演算の使用のクイック ツアー
  • ArcPy とは
  • Python の基本用語
  • Essential ArcPy vocabulary
このトピックへのフィードバック

ArcGIS for Desktop

  • ホーム
  • ドキュメント
  • 価格
  • サポート

ArcGIS プラットフォーム

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • スタッフ ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | プライバシー | リーガル