Method: projects.video.export

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

Żądanie HTTP

POST https://earthengine.googleapis.com/v1/{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 tego żądania. Format to projects/{project-id}.

Autoryzacja wymaga tych uprawnień IAM w określonym zasobie 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 daje w wyniku film do obliczenia i wyeksportowania, przedstawiony jako kolekcja obrazów.

description

string

Zrozumiała dla człowieka nazwa zadania.

videoOptions

object (VideoOptions)

Podstawowe opcje opisujące film, który ma zostać wygenerowany.

fileExportOptions

object (VideoFileExportOptions)

Opcje określające, gdzie i w jakiej postaci wyeksportować film.

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 tym samym niepustym parametrem requestId, tylko jedno z tych żądań może pomyślnie rozpocząć długo trwającą operację. requestId może zawierać znaki a–z, A–Z, 0–9 lub „-”. Długość requestId nie może przekraczać 60 znaków.

workloadTag

string

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

priority

integer

Opcjonalnie. Priorytet zadania eksportu w projekcie. Zadania o wyższym priorytecie są planowane wcześniej. Musi to być liczba całkowita 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 sekcji OAuth 2.0 Overview.

VideoFileExportOptions

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

Zapis JSON
{
  "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.
}
Pola
fileFormat

enum (VideoFileFormat)

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

Miejsce zapisu wyników. Poniżej znajduje się lista pól, które się wykluczają. W odpowiedzi zostanie ustawione co najwyżej jedno z tych pól:
driveDestination

object (DriveDestination)

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

cloudStorageDestination

object (CloudStorageDestination)

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

Koniec pól, które się wykluczają.