ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

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

ArcGIS Online

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

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • エクステンション

ツール パラメーターの使用

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

  • ツール パラメーターの規則

ツール パラメーターは、ツールによる入力データの処理方法を定義します。ツール パラメーターは、キーワード、ユーザー定義パラメーター、およびクラスから構成されます。

ツール パラメーターの規則

  • output_measurement などのキーワード パラメーターには、あらかじめ設定されている特定のキーワード (DEGREE、PERCENT_RISE) があります。これらは引用符で囲みます。キーワードは大文字と小文字を区別しませんが、読みやすくするために大文字にすることをお勧めします。
    # Usage: Slope(in_raster, {output_measurement}, {z_factor})
    
    # DEGREE will be used as the default output measurement in the 
    #  following statement
    outRas = Slope("elevation", "DEGREE")
    

ユーザー定義パラメーターは、一般にパラメーターを定量化する入力です。

  • ユーザー定義パラメーターは、一般に数値で、引用符は付きません。
    # In the following statement 4 is the zfactor parameter
    outRas = Slope("inraster", "DEGREE", 4)
    

入力パラメーターがクラスの場合もあります。クラスは、ジオプロセシング ツールのパラメーターで同等の文字列を使用すると複雑になる場合に使用されます。

  • クラスの特定の引数は、括弧で囲みます。文字列の入力は引用符で囲み、数値は囲みません。パラメーターはカンマで区切ります。
    outRas = FocalStatistics("inraster", NbrAnnulus(1, 3, "MAP"))
    

    詳細については、「ArcGIS Spatial Analyst エクステンションのクラスの概要」をご参照ください。

  • オプション パラメーターにデフォルト値を指定するには、空の引用符を使用する必要があります。
    # In the following statement the slope calculations will 
    #  default to DEGREE; 4 is the z value
    factoroutRas = Slope("inraster", "", 4)
    
注意:

読みやすくするために、クラス オブジェクトを意味のある名前の変数に設定して、マップ代数演算ツールではその変数を使用することをお勧めします。

myRemapVal = RemapValue([[-3,9],[0,1],[3,-4],[4,5],[5,6],[6,4],[7,-7]])
outReclassRV = Reclassify(inRaster, "VALUE", myRemapVal, "")

関連トピック

  • マップ代数演算の規則の概要
  • Python でのクラスの使用

ArcGIS Desktop

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

ArcGIS プラットフォーム

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

Esri について

  • 会社概要
  • 採用情報
  • Esri ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
ご意見・ご感想をお寄せください。
Copyright © 2019 Esri. | プライバシー | リーガル