[マルチディメンション ツール] ツールボックスの [NetCDF ラスター レイヤーの作成 (Make NetCDF Raster Layer)] ツールを使用して、netCDF 変数からラスター レイヤーを作成できます。ラスター対応の他のツールに出力ラスター レイヤーを読み込み、データをさらに解析できます。出力レイヤーを保存するには、ArcMap の [コンテンツ] ウィンドウでレイヤーを右クリックし、[レイヤー ファイルとして保存] をクリックするか、[データ管理ツール] ツールボックスにある [レイヤー ファイルの保存 (Save To Layer File)] ツールを使用します。
ラスター レイヤーは、複数のディメンションを持つ変数を使用して作成することができます。出力ラスター レイヤー タイプは、netCDF 変数のタイプに基づいて、浮動小数点数または整数となります。次の例は、3 つのディメンションを持つ変数 rainfall を示しています。
netcdf annualrainfall {
dimensions:
latitude = 48 ;
longitude = 115 ;
time = UNLIMITED ;
variables:
float latitude (latitude) ;
latitude:units = "degrees_north" ;
float longitude (longitude) ;
longitude:units = "degrees_east" ;
int time(time) ;
time:units = "days since 1895-01-01" ;
time:time_step = "annual" ;
time:calendar = "gregorian" ;
float rainfall (time, latitude, longitude) ;
rainfall:units = "mm yr-1" ;
rainfall:_FillValue = -9999.f ;
rainfall:missing_value = -9999.f ;
}
- [検索ウィンドウ] ボタン またはタブをクリックします。
- [ツール] をクリックします。
- テキスト ボックスに「NetCDF ラスター レイヤーの作成」と入力し、[検索] をクリックします。
- 結果リストで [NetCDF ラスター レイヤーの作成 (Make NetCDF Raster Layer)] をクリックして、このツールを開きます。
- [入力 netCDF ファイル] テキスト ボックスに名前を入力するか、[参照] ボタンをクリックして入力ファイルを選択します。
- [変数] のドロップダウン矢印をクリックし、リストから変数を選択します。
- [X ディメンション] のドロップダウン矢印をクリックし、リストからディメンションを選択します。または、デフォルト設定をそのまま使用します。
- [Y ディメンション] のドロップダウン矢印をクリックし、リストからディメンションを選択します。または、デフォルト設定をそのまま使用します。
- [出力 netCDF レイヤー] テキスト ボックスに名前を入力します。または、デフォルト設定をそのまま使用します。
- マルチバンド ラスターを作成する場合は、[バンド ディメンション] のドロップダウン矢印をクリックして、リストからディメンションを選択します。
- 多次元データのデフォルト以外のスライスを指定する場合は、[デフォルト値] のドロップダウン矢印をクリックして、リストからディメンションを選択します。選択したディメンションがテーブルに追加されます。追加したディメンションの横にある [値] ドロップダウン矢印をクリックし、値を選択します。この手順を繰り返して、他のディメンションの値を指定します。
- [OK] をクリックします。
メモリ内にラスター レイヤーが作成されます。このレイヤーは ArcCatalog ツリーには表示されませんが、レイヤーをサポートするジオプロセシング ツールの入力として使用できます。ArcMap [コンテンツ] ウィンドウにラスター レイヤーが追加されます。