Earth Engine の外部に画像をファイルとしてエクスポートするためのオプション。
JSON 表現 |
---|
{ "fileFormat": enum ( |
フィールド | |
---|---|
fileFormat |
画像をエクスポートするファイル形式。 |
共用体フィールド destination 。結果を書き込む場所。destination は次のいずれかになります。 |
|
driveDestination |
指定すると、Google ドライブへのエクスポートを構成します。 |
cloudStorageDestination |
指定すると、Google Cloud Storage へのエクスポートを構成します。 |
gcsDestination |
指定すると、Google Cloud Storage へのエクスポートを構成します。 |
共用体フィールド format_options 。ファイル形式固有のオプション。format_options は次のいずれかになります。 |
|
geoTiffOptions |
|
tfRecordOptions |
|
GeoTiffImageExportOptions
画像を GeoTIFF ファイルとしてエンコードするためのオプション。
JSON 表現 |
---|
{ "cloudOptimized": boolean, "tileDimensions": { object ( |
フィールド | |
---|---|
cloudOptimized |
true の場合、クラウド環境でより効率的にアクセスできるように「クラウド向けに最適化された」GeoTIFF ファイルを生成します(www.cogeo.org をご覧ください)。 |
tileDimensions |
画像が大きすぎて 1 つのファイルに収まらない場合に、画像を分割するピクセル単位の明示的なサイズ(省略可)。これはタイルサイズの倍数に設定する必要があります。デフォルトは 256 です。 |
skipEmptyFiles |
true の場合、空の(完全にマスクされた)画像ファイルの書き込みをスキップします。 |
tileSize |
省略可。出力タイルのサイズを設定するオプションのパラメータ。このパラメータは、中間出力タイルの側面のサイズ(ピクセル単位)です。デフォルトのタイルサイズは 256 で、256x256 のタイルに対応しています。 |
noData |
省略可。データなしの値(省略可)。現在サポートされているのは |
Number
数字。
JSON 表現 |
---|
{ // Union field |
フィールド | |
---|---|
共用体フィールド value 。値です。value は次のいずれかになります。 |
|
floatValue |
倍精度浮動小数点値。 |
integerValue |
64 ビット整数値。 |
TfRecordImageExportOptions
画像を TFRecord ファイルとしてエンコードするためのオプション。
JSON 表現 |
---|
{ "tileDimensions": { object ( |
フィールド | |
---|---|
tileDimensions |
エクスポート領域にタイルを並べて、境界ボックス内のすべてのピクセルを 1 回ずつカバーします(パッチのサイズが境界ボックスを均等に分割しない場合を除きます。この場合、最大の x/y エッジに沿った境界タイルは破棄されます)。サイズは 0 より大きい値にする必要があります。 |
marginDimensions |
指定すると、タイルはマージンのサイズで正方向と負方向の両方でバッファリングされ、隣接するパッチが重なり合うようになります。 |
compress |
true の場合、.tfrecord ファイルを gzip で圧縮し、「.gz」接尾辞を追加します。 |
maxSizeBytes |
エクスポートされた .tfrecord の最大サイズ(圧縮前)。ファイルサイズが小さいほど、シャーディングが大きくなり(出力ファイルも増えます)。デフォルトは 1 GiB です。 |
defaultValue |
部分的または完全にマスキングされたピクセルの各バンドに設定された値と、ソースピクセルの配列長が特徴値の深さより短い配列バンドから作成された出力 3D 特徴の各値に設定された値。整数型のバンドでは小数部分は破棄され、バンドタイプの範囲にクランプされます。デフォルトは 0 です。 |
tensorDepths |
入力配列バンドの名前から、作成する 3D テンソルの深さへのマッピング。配列は、指定されたシェイプに合わせて切り捨てられるか、デフォルト値でパディングされます。配列バンドごとに、対応するエントリが必要です。
|
sequenceData |
true の場合、各ピクセルは、スカラー バンドをコンテキストにマッピングし、配列バンドを例のシーケンスにマッピングする SequenceExample として出力されます。SequenceExamples は、各パッチ内のピクセルの行優先順序で出力され、次にファイル シーケンス内の領域パッチの行優先順序で出力されます。 |
collapseBands |
true の場合、すべてのバンドが 1 つの 3D テンソルに結合され、画像の最初のバンドの名前が付けられます。すべてのバンドは、すべてのバンド内のそのシーケンスで最も遠い型に応じて、バイト、int64、浮動小数点の順に昇格されます。tensorDepths が指定されている限り、配列バンドは許可されます。 |
maxMaskedRatio |
パッチ内のマスクされたピクセルの最大許容割合。この許容量を超えるパッチは、ファイルに書き込まれるのではなく破棄されます。このフィールドが 1 以外に設定されている場合、JSON サイドカーは生成されません。デフォルトは 1 です。 |