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
  • マイ プロフィール
  • サイン アウト

ヘルプ

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

浮動小数点ファイル (.flt) → ラスター (Float to Raster)

  • サマリ
  • 使用法
  • 構文
  • コードのサンプル
  • 環境
  • ライセンス情報

サマリ

ラスター データを表すバイナリ浮動小数点数値のファイルをラスター データセットに変換します。

使用法

  • 入力ファイルは、IEEE 浮動小数点形式 32 ビットの符号付きバイナリ ファイルです。

  • 拡張子 *.flt を持つバイナリ浮動小数点ファイル (<in_float_file>.flt) と拡張子 *.hdr を持つ ASCII ヘッダー ファイル (<in_float_file>.hdr) の 2 つの入力が必要です。*.flt ファイルだけを指定することもできますが、その場合は同じディレクトリ内に同じファイル名の *.hdr ファイルがすでに存在している必要があります。

  • ASCII ファイルは、一連のキーワードを含むヘッダー情報から構成されます。

    ASCII ファイルの構造には 2 つの種類があります。原点は、左下側セルの左下隅の座標によって識別されるか、左下側セルの中心として識別されます。

    通常、ファイルの形式は以下のとおりです。

        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 は通常、true の値が不明であるセル用に予約されています。

  • 浮動小数点バイナリ ファイル内には、値がバイナリ 32 ビット符号付き浮動小数点数として書き込まれます。このファイルの最初のレコードは、ラスターの最初の行と対応しています。左から右へと順に、最初の 32 ビットは最初のセルに対応していて、次の 32 ビットは 2 番目のセルに対応しています。以降の 32 ビットもそれぞれ末尾のレコード (行) まで同様に対応しています。これは、2 番目のレコード (ラスターの 2 番目の行) から最後のレコード (ラスターの一番下の行) まで繰り返されます。

  • このツールは、左下側セルの左下隅および中心の両方に対して原点の判別をサポートしています。[ラスター → 浮動小数点ファイル (.flt) (Raster to Float)] は、原点を左下側セルの左下隅としてのみ書き込みます。

  • 出力ラスターが作成されたら、[投影法の定義 (Define Projection)] ツールを使用して適切な座標系を設定します。

  • このツールには、特定のラスター格納環境が適用されます。

    • ピラミッド環境設定では、[ピラミッド構築] の設定のみが使用されます。その他のピラミッド環境の設定は無視されます。以降の手順で [ピラミッド構築 (Build Pyramids)] ツールを使用して、ピラミッドの性質をさらに制御できます。

    • 圧縮環境設定では、圧縮のタイプのみが使用されます。これは、Esri Grid 以外のラスター形式にのみ該当します。

構文

FloatToRaster_conversion (in_float_file, out_raster)
パラメータ説明データ タイプ
in_float_file

入力の浮動小数点バイナリ ファイル

このファイルには *.flt 拡張子を付ける必要があります。浮動小数点バイナリ ファイルに関連付けられている *.hdr 拡張子付きヘッダー ファイルが必要です。

File
out_raster

作成される出力ラスター データセット。

ジオデータベースに保存しない場合、TIFF ファイル形式には *.tif、ERDAS IMAGINE ファイル形式には *.img を指定します。Esri Grid ラスター形式には拡張子を指定しません。

Raster Dataset

コードのサンプル

FloatToRaster (浮動小数点ファイル → ラスター) の例 1 (Python ウィンドウ)

ラスター データを表すバイナリ浮動小数点数値のファイルをラスター データセットに変換します。

import arcpy
arcpy.FloatToRaster_conversion("c:/data/elevation.flt", "c:/output/elev")
FloatToRaster (浮動小数点ファイル → ラスター) の例 2 (スタンドアロン スクリプト)

ラスター データを表すバイナリ浮動小数点数値のファイルをラスター データセットに変換します。

# Name: FloatToRaster_Ex_02.py
# Description: Converts a file of binary floating-point values representing 
#    raster data to a raster dataset.

# Import system modules
import arcpy

# Set local variables
inASCII = "c:/data/elevation.flt"
outRaster = "c:/output/elev02"

# Execute FloatToRaster
arcpy.FloatToRaster_conversion("c:/data/elevation.flt", "c:/output/elev02")

環境

  • 自動コミット
  • 圧縮
  • 出力データのコンフィグレーション キーワード
  • ピラミッド
  • テンポラリ ワークスペース
  • タイル サイズ

ライセンス情報

  • ArcGIS for Desktop Basic: ○
  • ArcGIS for Desktop Standard: ○
  • ArcGIS for Desktop Advanced: ○

関連トピック

  • ラスターへ変換ツールセットの概要
  • ラスター → 浮動小数点ファイル (.flt) (Raster to Float)
このトピックへのフィードバック

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. | プライバシー | リーガル