Method: projects.video.export

Uruchamia proces zbiorczy, który oblicza film i zapisuje wynik w jednym z kilku miejsc docelowych.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
project

string

Identyfikator lub numer projektu Google Cloud Platform, który powinien być traktowany jako konsument usługi w przypadku tej prośby. Format to projects/{project-id}.

Autoryzacja wymaga tych uprawnień IAM w przypadku określonego zasobu: project

  • earthengine.exports.create

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "expression": {
    object (Expression)
  },
  "description": string,
  "videoOptions": {
    object (VideoOptions)
  },
  "fileExportOptions": {
    object (VideoFileExportOptions)
  },
  "requestId": string,
  "workloadTag": string,
  "priority": integer
}
Pola
expression

object (Expression)

Wyrażenie, które zwraca film do obliczenia i eksportowania, reprezentowany jako zbiór obrazów.

description

string

Zrozumiała dla człowieka nazwa zadania.

videoOptions

object (VideoOptions)

Podstawowe opcje opisujące film do wygenerowania.

fileExportOptions

object (VideoFileExportOptions)

Opcje dotyczące miejsca i formy eksportowania filmu.

requestId

string

Unikalny ciąg znaków służący do wykrywania zduplikowanych żądań. Jeśli ten sam użytkownik wyśle więcej niż 1 żądanie z tą samą niepustą wartością requestId, tylko jedno z tych żądań może rozpocząć długotrwałą operację. requestId może zawierać znaki a–z, A–Z, 0–9 lub „–”. requestId może mieć maksymalnie 60 znaków.

workloadTag

string

Etykieta dostarczona przez użytkownika do śledzenia tego obliczenia.

priority

integer

Opcjonalnie: Priorytet zadania eksportowania w projekcie. Zadania o wyższym priorytecie są planowane wcześniej. Wartość musi być liczbą całkowitą z zakresu od 0 do 9999. Jeśli nie zostanie ustawiony, domyślna wartość to 100.

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu Operation.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

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

Więcej informacji znajdziesz w OAuth 2.0 Overview.

VideoFileExportOptions

Opcje eksportowania filmów jako plików poza Earth Engine.

Zapis JSON
{
  "fileFormat": enum (VideoFileFormat),

  // Union field destination can be only one of the following:
  "driveDestination": {
    object (DriveDestination)
  },
  "cloudStorageDestination": {
    object (CloudStorageDestination)
  }
  // End of list of possible types for union field destination.
}
Pola
fileFormat

enum (VideoFileFormat)

Format pliku, w którym mają zostać wyeksportowane filmy. Obecnie obsługiwany jest tylko format MP4.

Pole unii destination. Gdzie zapisać wyniki. destination może być tylko jednym z tych elementów:
driveDestination

object (DriveDestination)

Jeśli jest określony, konfiguruje eksport na Dysk Google.

cloudStorageDestination

object (CloudStorageDestination)

Jeśli jest podany, konfiguruje eksport do Google Cloud Storage.