Method: projects.image.export

Memulai proses batch yang menghitung gambar dan menulis hasilnya ke salah satu dari beberapa tujuan.

Permintaan HTTP

POST https://earthengine.googleapis.com/v1/{project=projects/*}/image:export

URL ini menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
project

string

ID project atau nomor project Google Cloud Platform yang harus diperlakukan sebagai konsumen layanan untuk permintaan ini. Formatnya adalah projects/{project-id}.

Otorisasi memerlukan izin IAM berikut pada resource project yang ditentukan:

  • earthengine.exports.create

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "expression": {
    object (Expression)
  },
  "description": string,
  "maxPixels": string,
  "grid": {
    object (PixelGrid)
  },
  "requestId": string,
  "workloadTag": string,
  "priority": integer,

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "fileExportOptions": {
    object (ImageFileExportOptions)
  },
  "assetExportOptions": {
    object (ImageAssetExportOptions)
  }
  // End of mutually exclusive fields.
}
Kolom
expression

object (Expression)

Ekspresi yang mengevaluasi gambar yang akan dihitung dan diekspor.

description

string

Nama tugas yang dapat dibaca manusia.

maxPixels

string (Int64Value format)

Jumlah maksimum piksel yang akan dihitung dan diekspor. Ini adalah perlindungan keamanan untuk mencegah Anda secara tidak sengaja memulai ekspor yang lebih besar dari yang Anda inginkan. Nilai defaultnya adalah 1e8 piksel, tetapi Anda dapat menetapkan nilai secara eksplisit untuk menaikkan atau menurunkan batas ini.

grid

object (PixelGrid)

Parameter yang menjelaskan cara gambar yang dihitung oleh expression harus diproyeksikan ulang dan dipangkas. Jika tidak ada, gambar yang dihitung penuh akan ditampilkan dalam proyeksi aslinya.

requestId

string

String unik yang digunakan untuk mendeteksi permintaan duplikat. Jika lebih dari satu permintaan dibuat oleh pengguna yang sama dengan requestId yang sama dan tidak kosong, hanya satu permintaan yang dapat berhasil memulai operasi yang berjalan lama. requestId dapat berisi karakter a..z, A..Z, 0-9, atau '-'. Panjang requestId maksimal 60 karakter.

workloadTag

string

Label yang diberikan pengguna untuk melacak komputasi ini.

priority

integer

Opsional. Prioritas tugas ekspor dalam project. Tugas dengan prioritas lebih tinggi akan dijadwalkan lebih cepat. Harus berupa bilangan bulat antara 0 dan 9999. Defaultnya adalah 100 jika tidak ditetapkan.

Opsi yang menjelaskan tempat dan cara menyimpan hasil. Berikut adalah daftar kolom yang saling eksklusif. Maksimal satu kolom akan ditetapkan dalam respons:
fileExportOptions

object (ImageFileExportOptions)

Jika ditentukan, konfigurasi ekspor sebagai file.

assetExportOptions

object (ImageAssetExportOptions)

Jika ditentukan, konfigurasi ekspor sebagai aset Earth Engine.

Akhir kolom yang saling eksklusif.

Isi respons

Jika berhasil, isi respons memuat instance Operation.

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

  • https://www.googleapis.com/auth/earthengine
  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/devstorage.full_control

Untuk mengetahui informasi selengkapnya, lihat OAuth 2.0 Overview.

ImageAssetExportOptions

Opsi untuk menyimpan gambar sebagai aset Earth Engine.

Representasi JSON
{
  "pyramidingPolicy": enum (PyramidingPolicy),
  "pyramidingPolicyOverrides": {
    string: enum (PyramidingPolicy),
    ...
  },

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "earthEngineDestination": {
    object (EarthEngineDestination)
  }
  // End of mutually exclusive fields.
}
Kolom
pyramidingPolicy

enum (PyramidingPolicy)

Kebijakan piramida yang akan diterapkan secara default ke semua band.

pyramidingPolicyOverrides

map (key: string, value: enum (PyramidingPolicy))

Penggantian kebijakan piramida per band tertentu.

Objek yang berisi daftar "key": value pasangan. Contoh: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

Tempat penulisan hasil. Berikut adalah daftar kolom yang saling eksklusif. Maksimal satu kolom akan ditetapkan dalam respons:
earthEngineDestination

object (EarthEngineDestination)

Jika ditentukan, konfigurasi ekspor ke Earth Engine.

Akhir kolom yang saling eksklusif.