Method: projects.video.export

Startet einen Batchprozess, bei dem ein Video berechnet und das Ergebnis an eines von mehreren Zielen geschrieben wird.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
project

string

Die Projekt-ID oder Projektnummer des Google Cloud Platform-Projekts, das für diese Anfrage als Dienstnutzer behandelt werden soll. Das Format ist projects/{project-id}.

Die Autorisierung erfordert folgende IAM-Berechtigung für die angegebene Ressource project:

  • earthengine.exports.create

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

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

object (Expression)

Ein Ausdruck, der zu dem Video ausgewertet wird, das berechnet und exportiert werden soll. Er wird als Bildsammlung dargestellt.

description

string

Ein für Menschen lesbarer Name der Aufgabe.

videoOptions

object (VideoOptions)

Grundlegende Optionen, die das zu generierende Video beschreiben.

fileExportOptions

object (VideoFileExportOptions)

Optionen für den Export des Videos und das Format.

requestId

string

Eine eindeutige String-ID zum Erkennen doppelter Anfragen. Wenn derselbe Nutzer mehrere Anfragen mit derselben nicht leeren requestId stellt, kann nur eine dieser Anfragen einen Vorgang mit langer Ausführungszeit starten. requestId kann die Zeichen a–z, A–Z, 0–9 oder „-“ enthalten. requestIdDie Länge darf maximal 60 Zeichen betragen.

workloadTag

string

Vom Nutzer angegebenes Label zum Nachverfolgen dieser Berechnung.

priority

integer

Optional. Die Priorität der Exportaufgabe im Projekt. Aufgaben mit höherer Priorität werden früher geplant. Muss eine Ganzzahl zwischen 0 und 9999 sein. Wenn kein Wert festgelegt ist, wird der Standardwert 100 verwendet.

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von Operation.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

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

Weitere Informationen finden Sie unter OAuth 2.0 Overview.

VideoFileExportOptions

Optionen zum Exportieren von Videos als Dateien außerhalb von Earth Engine.

JSON-Darstellung
{
  "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.
}
Felder
fileFormat

enum (VideoFileFormat)

Das Dateiformat, in dem die Videos exportiert werden sollen. Derzeit wird nur MP4 unterstützt.

Ziel für die Ergebnisse. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt:
driveDestination

object (DriveDestination)

Wenn angegeben, wird der Export nach Google Drive konfiguriert.

cloudStorageDestination

object (CloudStorageDestination)

Wenn angegeben, wird der Export nach Google Cloud Storage konfiguriert.

Ende der sich gegenseitig ausschließenden Felder.