質問:アセットでレイヤーをエクスポートできないのはなぜですか?非常に基本的なエラーが発生することがあります。つまり、必要な結果をエクスポートできないため、プロンプトに従って分析するという解決策があります。戻って呼び出した関数を確認し、それをリセットしてすべての問題を1つずつ解消することです。
この画像の最初の問題は、/スラッシュを含めることができないことです。代わりにアンダースコアを使用できます
標準関数:
Export.image.toAsset(image、 description、 assetId、 pyramidingPolicy、 dimensions、 region、 scale、 crs、 crsTransform、 maxPixels、 shardSize)
画像をラスターとしてEarthEngineアセットにエクスポートするバッチジョブを作成します。タスクは[タスク]タブから開始できます。
パラメータ:
画像(画像)。
エクスポートする画像。
description(文字列、オプション):
人間が読める形式のタスクの名前。デフォルトは「myExportImageTask」です。
AssetId(文字列、オプション)。
ターゲットアセットID。
pyramidingPolicy(オブジェクト、オプション)。
バンド名をキーとして、画像内の各バンドに適用されるオーバーレイ戦略。値は、平均、サンプル、最小、最大、またはモードのいずれかである必要があります。デフォルトは「平均」です。特別なキー。
「デフォルト」を使用して、すべてのバンドのデフォルト値を変更できます。
寸法(数値|文字列、オプション):
出力画像で使用される寸法。最大サイズとして正の整数を取ることも、次のようにすることもできます。
「WIDTHxHEIGHT」。ここで、WIDTHとHEIGHTは両方とも正の整数です。
領域(Geometry.LinearRing | Geometry.Polygon | String、オプション)。
出力する領域を表すLinearRing、Polygon、または座標。これらは、Geometryオブジェクトとして指定することも、座標を持つ文字列としてシリアル化することもできます。指定しない場合、リージョンは呼び出し時にデフォルトでビューポートになります。
スケール(数値、オプション)。
メートル/ピクセル単位の解像度。デフォルトは1000です。
crs(文字列、オプション)。
出力画像に使用するCRS。
crsTransform(List <Number> | String、オプション)。
エクスポートされた画像で使用されるAfar変換。「crs」を定義する必要があります。
maxPixels(数値、オプション)。
エクスポートされるピクセル数を制限します。デフォルトでは、出力が1e8ピクセルを超えるとエラーが表示されます。この値を明示的に設定すると、この制限を増減できます。
shardSize(数値、オプション)。
この画像のタイルサイズをピクセル単位で計算します。デフォルトは256です。
元のコード:
Export.image.toAsset({
image: s1_gammaMap,
description: 's1_gammaMap',
assetId: 'users/draadzic/',
region: part_of_roi,
scale: 10,
//crs: 'EPSG:32633',
maxPixels: 1e10})
変更されたコード:
Export.image.toAsset({
image: s1_gammaMap,
description: 's1_gammaMap',
assetId: 'users_draadzic_s1_gammaMap',
region: part_of_roi,
scale: 10,
//crs: 'EPSG:32633',
maxPixels: 1e10})