演習 3: 2 つの時間ステップ間の気温差を解析

複雑性: 初級 データ要件: ArcGIS Tutorial Data for Desktop データ パス: C:\arcgis\ArcTutor\NetCDF 目的: netCDF ファイルを使用して解析を実行します。

演習 3 では、2 つの時間ステップ間の温度差を解析するためのモデルを作成します。この演習の所要時間は約 20 分です。

新しいツールボックスの作成

最初に、この演習で作成するモデルを格納するための新しいツールボックスを作成します。

手順:
  1. [標準] ツールバーの [カタログ ウィンドウ] ボタン カタログ をクリックして、カタログ ウィンドウを開きます。
  2. カタログで [デフォルト ジオデータベース] ボタン デフォルト ジオデータベースに移動をクリックします。
  3. Default.gdb を右クリックし、[新規作成] [ツールボックス] をクリックします。

    新しいツールボックスを作成

  4. 作成したツールボックスの名前を Toolbox から NetCDF に変更します。

    NetCDF ツールボックス

新しいモデルを作成する

新しいモデルを作成し、TemperatureDifference という名前を付けます。

手順:
  1. [NetCDF] ツールボックスを右クリックし、[新規作成] [モデル] の順にクリックします。

    新しいモデルの作成

  2. モデルのメイン メニューで、[モデル] [モデル プロパティ] をクリックします。

    [モデル プロパティ] ダイアログを開く

  3. [一般] タブをクリックします。
  4. [名前] テキスト ボックスに「TemperatureDifference」と入力します。
    注意注意:

    名前はスクリプトで使用されるため、空白文字または特殊文字は使用できません。

  5. [ラベル] テキスト ボックスに「Temperature Difference」と入力します。
  6. [OK] をクリックして、ダイアログ ボックスを閉じます。

    モデルの名前とラベルを指定

気温差モデルを作成する

netCDF ファイルおよび [NetCDF ラスタ レイヤの作成(Make NetCDF Raster Layer)] ツールをモデルに追加し、1935 年と 1940 年について 2 つのラスタ レイヤを作成します。

手順:
  1. Windows エクスプローラの NetCDF フォルダから temperature.nc ファイルをモデルにドラッグします。
  2. [NetCDF ラスタ レイヤの作成(Make NetCDF Raster Layer)] ツールを検索し、このツールをモデルにドラッグします。
  3. temperature.nc 変数を [NetCDF ラスタ レイヤの作成(Make NetCDF Raster Layer)] ツールに接続します。
  4. [NetCDF ラスタ レイヤの作成(Make NetCDF Raster Layer)] ツールをダブルクリックします。
  5. [出力ラスタ レイヤ] テキスト ボックスに「tmin_1935」と入力します。
  6. [ディメンション値] の矢印をクリックし、[year] ディメンションを選択します。
  7. [値] 列で、「year」の隣のセルをクリックし、矢印をクリックして [1935/01/01] を選択します。
  8. [NetCDF ラスタ レイヤの作成(Make NetCDF Raster Layer)] ダイアログ ボックスで [OK] をクリックします。

    [NetCDF ラスタ レイヤの作成(Make NetCDF Raster Layer)] ツールのパラメータ値

  9. [NetCDF ラスタ レイヤの作成(Make NetCDF Raster Layer)] ツールを再び検索し、モデル上へドラッグします。
  10. temperature.nc 変数をモデル上の [NetCDF ラスタ レイヤの作成(2)(Make NetCDF Raster Layer)] ツールに接続します。
  11. [NetCDF ラスタ レイヤの作成(2)(Make NetCDF Raster Layer)] ツールをダブルクリックします。
  12. [出力ラスタ レイヤ] テキスト ボックスに「tmin_1940」と入力します。
  13. [ディメンション値] の矢印をクリックし、[year] ディメンションを選択します。
  14. [値] 列で、「year」の隣のセルをクリックし、矢印をクリックして [1940/01/01] を選択します。
  15. [NetCDF ラスタ レイヤの作成(2)(Make NetCDF Raster Layer)] ダイアログ ボックスで [OK] をクリックします。

    [NetCDF ラスタ レイヤの作成(2)(Make NetCDF Raster Layer)] ツールのパラメータ値

気温差を解析する

次に、2 つのラスタ レイヤの差分を求めることによって、1935 年と 1940 年の最低気温の差分を解析するモデルを作成します。

手順:
  1. ArcGIS Spatial Analyst エクステンションまたは ArcGIS 3D Analyst エクステンションのツールボックスで [Minus] ツールを検索し、このツールをモデルにドラッグします。
  2. tmin_1935 および tmin_1940 を [Minus] ツールに接続します。
  3. [Minus] ツールの出力を右クリックして、[名前の変更] をクリックします。
  4. テキスト ボックスに「Temperature_Difference」と入力し、[OK] をクリックします。
  5. Temperature_Difference を右クリックして、[マップへ追加] をクリックします。
  6. [自動レイアウト] ボタン 自動レイアウト をクリックして、モデル エレメントを整列させます。

    気温差モデル

  7. [保存] ボタン 保存をクリックして、作成したモデルを保存します。
  8. [実行] ボタン 実行をクリックして、作成したモデルを実行します。コンテンツ ウィンドウに出力ラスタ レイヤが追加されます。
  9. Temperature_Difference レイヤの凡例をクリックし、適切なカラー ランプを選択します。

    レイヤ シンボルの変更

マップ ドキュメントを保存する

演習 3 はこれで終了です。他の機能の演習でも使用できるように、このマップ ドキュメントを保存しておきましょう。

手順:
  1. メイン メニューで、[ファイル] [保存] をクリックします。

関連トピック

5/10/2014