Method: projects.video.export

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

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
project

string

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

Für die Autorisierung ist die folgende IAM-Berechtigung für die angegebene Ressource project erforderlich:

  • 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 zum zu berechnenden und zu exportierenden Video führt, dargestellt als Bildsammlung.

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, wo und in welcher Form das Video exportiert werden soll.

requestId

string

Ein eindeutiger String, mit dem doppelte Anfragen erkannt werden. Wenn derselbe Nutzer mehrere Anfragen mit derselben nicht leeren requestId stellt, kann nur eine dieser Anfragen einen langwierigen Vorgang starten. requestId darf die Zeichen a–z, A–Z, 0–9 oder „-“ enthalten. requestId darf maximal 60 Zeichen lang sein.

workloadTag

string

Vom Nutzer bereitgestelltes Label zum Erfassen dieser Berechnung.

priority

integer

Optional. Die Priorität der Exportaufgabe innerhalb des Projekts. 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),

  // 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.
}
Felder
fileFormat

enum (VideoFileFormat)

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

Union-Feld destination. Speicherort, an den die Ergebnisse geschrieben werden sollen. Für destination ist nur einer der folgenden Werte zulässig:
driveDestination

object (DriveDestination)

Wenn angegeben, wird der Export in Google Drive konfiguriert.

cloudStorageDestination

object (CloudStorageDestination)

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