Float → ラスター (変換ツール)
サマリー
ラスター データを表すバイナリー浮動小数点数値のファイルをラスター データセットに変換します。
使用法
入力ファイルは、IEEE 浮動小数点形式 32 ビットの符号付きバイナリー ファイルです。
次の 2 つの入力が必要です: 拡張子
.fltを持つバイナリー浮動小数点ファイル (<in_float_file>.flt) と拡張子.hdrを持つ ASCII ヘッダー ファイル (<in_float_file>.hdr)。.fltファイルだけを指定することもできますが、その場合は同じディレクトリー内に同じファイル名の.hdrファイルがすでに存在している必要があります。ASCII ファイルは、一連のキーワードを含むヘッダー情報から構成されます。
ASCII ファイルの構造には 2 つの種類があります。 原点は、左下側セルの左下隅の座標によって識別されるか、左下側セルの中心として識別されます。
通常、ファイルの形式は以下のとおりです。
<!--```nohighlight NCOLS xxx NROWS xxx XLLCORNER xxx YLLCORNER xxx CELLSIZE xxx NODATA_VALUE xxx BYTEORDER <MSBFIRST | LSBFIRST>
キーワードの定義は以下のとおりです。 - `NCOLS` と `NROWS` は、バイナリー ファイルによって定義されるラスターのカラムの数とロウの数です。 - `XLLCORNER` と `YLLCORNER` は左下側セルの左下隅の座標です。 `XLLCENTER` と `YLLCENTER` を使用して、原点を左下側セルの中心の座標で指定することもできます。 - `CELLSIZE` はラスターのセル サイズです。 - `NODATA_VALUE` は NoData セルを表す値です。 - `BYTEORDER` は、バイナリー ファイルが生成されたシステム上にマルチバイトのバイナリー数値がどのような状態で格納されているかを表します。 Intel CPU ベースのシステムでは、バイト オーダーは `LSBFIRST` (リトル エンディアンとも呼ばれる) になります。 その他の大部分のアーキテクチャー (Alpha を除くほとんどの UNIX システム、Motorola CPU 搭載の旧モデルの Macintosh) では、バイト オーダーは `MSBFIRST` (ビッグ エンディアンとも呼ばれる) になります。NODATA_VALUEは、出力ラスター内のどのセルに NoData 値を割り当てるかを判別する、入力ファイル内の値です。 NoData は通常、真の値が不明であるセル用に予約されています。浮動小数点バイナリー ファイル内には、値がバイナリー符号付き 32 ビット浮動小数点数として書き込まれます。 このファイルの最初のレコードは、ラスターの最初の行と対応しています。 左から右へと順に、最初の 32 ビットは最初のセルに対応していて、次の 32 ビットは 2 番目のセルに対応しています。以降の 32 ビットもそれぞれ末尾のレコード (行) まで同様に対応しています。 これは、2 番目のレコード (ラスターの 2 番目の行) から最後のレコード (ラスターの一番下の行) まで繰り返されます。
このツールは、左下側セルの左下隅および中心の両方に対して原点の判別をサポートしています。
出力ラスターが作成されたら、投影法の定義 (管理) ツールを使用して適切な座標系を設定します。
特定のラスター格納環境をこのツールに適用できます。
パラメーター
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
入力浮動小数点ラスター ファイル |
入力の浮動小数点バイナリー ファイル。 このファイルには |
File |
|
出力ラスター |
作成する出力ラスター データセット。 出力ラスターをジオデータベースに保存しない場合、TIFF ファイル形式には |
Raster Dataset |
環境
自動コミット, 圧縮, 出力データのコンフィグレーション キーワード, ピラミッド, スクラッチ ワークスペース, タイル サイズ
ライセンス情報
- Basic: はい
- Standard: はい
- Advanced: はい