Method: projects.video.export

Bir videoyu hesaplayan ve sonucu çeşitli hedeflerden birine yazan bir toplu işlem başlatır.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
project

string

Bu istek için hizmet tüketicisi olarak kabul edilmesi gereken Google Cloud Platform projesinin proje kimliği veya proje numarası. Biçim projects/{project-id}'dır.

Yetkilendirme için belirtilen kaynakta project aşağıdaki IAM izni gerekir:

  • earthengine.exports.create

İstek metni

İstek içeriği aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "expression": {
    object (Expression)
  },
  "description": string,
  "videoOptions": {
    object (VideoOptions)
  },
  "fileExportOptions": {
    object (VideoFileExportOptions)
  },
  "requestId": string,
  "workloadTag": string,
  "priority": integer
}
Alanlar
expression

object (Expression)

Hesaplanacak ve dışa aktarılacak videoyu değerlendiren bir ifade. Görüntü koleksiyonu olarak gösterilir.

description

string

Görevin, kullanıcılar tarafından okunabilecek adı.

videoOptions

object (VideoOptions)

Oluşturulacak videoyu açıklayan temel seçenekler.

fileExportOptions

object (VideoFileExportOptions)

Videoyu nereye ve hangi biçimde aktaracağınıza dair seçenekler.

requestId

string

Yinelenen istekleri algılamak için kullanılan benzersiz bir dize. Aynı kullanıcı tarafından aynı boş olmayan requestId ile birden fazla istek gönderilirse bu isteklerden yalnızca biri uzun süren bir işlemi başarıyla başlatabilir. requestId; a..z, A..Z, 0-9 veya '-' karakterlerini içerebilir. requestId en fazla 60 karakter uzunluğunda olabilir.

workloadTag

string

Kullanıcı, bu hesaplamayı izlemek için bir etiket sağladı.

priority

integer

İsteğe bağlı. Projedeki dışa aktarma görevinin önceliği. Daha yüksek önceliğe sahip görevler daha erken planlanır. 0 ile 9999 arasında bir tam sayı olmalıdır. Ayarlanmamışsa varsayılan değeri 100'dür.

Yanıt metni

Başarılıysa yanıt metni, Operation öğesinin bir örneğini içerir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

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

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.

VideoFileExportOptions

Videoları Earth Engine dışında dosya olarak dışa aktarma seçenekleri.

JSON gösterimi
{
  "fileFormat": enum (VideoFileFormat),

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "driveDestination": {
    object (DriveDestination)
  },
  "cloudStorageDestination": {
    object (CloudStorageDestination)
  }
  // End of mutually exclusive fields.
}
Alanlar
fileFormat

enum (VideoFileFormat)

Videoların dışa aktarılacağı dosya biçimi. Şu anda yalnızca MP4 desteklenmektedir.

Sonuçların yazılacağı yer. Aşağıda, aynı anda kullanılamayan alanların listesi verilmiştir. Yanıt içinde en fazla bir alan ayarlanır:
driveDestination

object (DriveDestination)

Belirtilirse dışa aktarma işlemini Google Drive'a göre yapılandırır.

cloudStorageDestination

object (CloudStorageDestination)

Belirtilirse Google Cloud Storage'a dışa aktarma işlemini yapılandırır.

Karşılıklı olarak hariç tutulan alanların sonu.