gdal_create
Added in version 3.2.0.
ラスターファイルを作成します(ソースデータセットなし).
概要
gdal_create [--help] [--help-general]
[-of <format>]
[-outsize <xsize> <ysize>]
[-bands <count>]
[-burn <value>]...
[-ot {Byte/Int8/Int16/UInt16/UInt32/Int32/UInt64/Int64/Float32/Float64/
CInt16/CInt32/CFloat32/CFloat64}] [-strict]
[-a_srs <srs_def>] [-a_ullr <ulx> <uly> <lrx> <lry>] [-a_nodata <value>]
[-mo <META-TAG>=<VALUE>]... [-q]
[-co <NAME>=<VALUE>]...
[-if <input_dataset>]
<out_dataset>
説明
gdal_create ユーティリティは,次元,バンド数などのパラメータを設定して新しいラスターファイルを初期化するために使用できます.CRS,ジオトランスフォーム,ノーデータ値,メタデータなど.また,XML構成ファイルからPDFファイルを作成するなどの特殊なケースでも使用できます.
- --help
このヘルプメッセージを表示して終了します
- --help-general
一般的な GDAL コマンドラインオプションの使用方法を簡単に表示して終了します.
- -ot <type>
出力画像バンドをドライバでサポートされている特定のデータ型に強制します.これは次のいずれかである可能性があります:
Byte
,Int8
,UInt16
,Int16
,UInt32
,Int32
,UInt64
,Int64
,Float32
,Float64
,CInt16
,CInt32
,CFloat32
またはCFloat64
.
- -of <format>
出力フォーマットを選択します. GDAL 2.3 以降,指定されていない場合,フォーマットは拡張子から推測されます(以前は GTiff でした).短いフォーマット名を使用します.
- -outsize <xsize> <ysize>
出力ファイルのサイズをピクセル単位で設定します.最初の数字は幅です.2番目は高さです.
- -bands <count>
バンド数. -outsize が指定されている場合はデフォルトで 1,それ以外の場合は 0 です.
- -burn <value>
バンドに焼き込む固定値. バンドごとに1つの
-burn
オプションのリストを提供できます(最初の値は最初のバンドに適用され,2番目の値は2番目のバンドに適用されます).単一の値が指定されている場合,すべてのバンドに適用されます.
- -a_srs <srs_def>
出力ファイルの投影を上書きします. <srs_def> は通常の GDAL/OGR 形式,完全な WKT,PROJ.4,EPSG:n または WKT を含むファイルのいずれかである可能性があります.
- -a_ullr <ulx> <uly> <lrx> <lry>
出力ファイルのジオリファレンスされた境界を割り当てます.
- -a_nodata <value>
指定されたノーデータ値を出力バンドに割り当てます.
- -mo <META-TAG>=<VALUE>
可能であれば,出力データセットに設定するメタデータキーと値を渡します.
- -co <NAME>=<VALUE>
多くのフォーマットには,作成されたファイルに関する特定の情報を制御するために使用できる1つ以上のオプションがあります.たとえば,GeoTIFF ドライバは,圧縮を制御する作成オプションやファイルをタイル化するかどうかを制御する作成オプションをサポートしています.
利用可能な作成オプションはフォーマットドライバによって異なり,一部のシンプルなフォーマットには作成オプションが全くありません.フォーマットでサポートされているオプションのリストは,コマンドラインオプション --formats でリストできますが,フォーマットのドキュメントがドライバ作成オプションに関する情報の決定的なソースです.
- -q
進行状況モニターとその他のエラー以外の出力を抑制します.
- -if <input_dataset>
Added in version 3.3.
オプション -outsize,-bands,-ot,-a_srs,-a_ullr および -a_nodata のデフォルト値のテンプレートとして機能する GDAL 入力データセットの名前.ピクセル値はコピーされないことに注意してください.
- <out_dataset>
出力ファイル名.
例
一様な値 10 で新しい GeoTIFF ファイルを初期化します
gdal_create -outsize 20 20 -a_srs EPSG:4326 -a_ullr 2 50 3 49 -burn 10 out.tif
XML 構成ファイルから PDF ファイルを作成します:
gdal_create -co COMPOSITION_FILE=composition.xml out.pdf
入力ファイルから空の GeoTIFF ファイルを初期化します:
gdal_create -if prototype.tif output.tif