Method: projects.video.export

Запускает пакетный процесс, который вычисляет видео и записывает результат в одно из нескольких мест назначения.

HTTP-запрос

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

В URL-адресе используется синтаксис транскодирования gRPC .

Параметры пути

Параметры
project

string

Идентификатор проекта или номер проекта Google Cloud Platform, который следует рассматривать как потребителя услуги для данного запроса. Формат: projects/{project-id} .

Для авторизации требуются следующие разрешения IAM для указанного project ресурсов:

  • earthengine.exports.create

Текст запроса

Тело запроса содержит данные следующей структуры:

JSON-представление
{
  "expression": {
    object (Expression)
  },
  "description": string,
  "videoOptions": {
    object (VideoOptions)
  },
  "fileExportOptions": {
    object (VideoFileExportOptions)
  },
  "requestId": string,
  "workloadTag": string,
  "priority": integer
}
Поля
expression

object ( Expression )

Выражение, которое вычисляет и экспортирует видеоданные, представленные в виде набора изображений.

description

string

Удобочитаемое название задачи.

videoOptions

object ( VideoOptions )

Основные параметры, описывающие видео, которое необходимо сгенерировать.

fileExportOptions

object ( VideoFileExportOptions )

Варианты выбора места и формата экспорта видео.

requestId

string

Уникальная строка, используемая для обнаружения дублирующихся запросов. Если один и тот же пользователь отправляет более одного запроса с одинаковым непустым requestId , только один из этих запросов может успешно запустить длительную операцию. requestId может содержать символы от a до z, от A до Z, от 0 до 9 или дефис. Длина requestId не должна превышать 60 символов.

workloadTag

string

Пользователь предоставил метку для отслеживания этого вычисления.

priority

integer

Необязательный параметр. Приоритет задачи экспорта в рамках проекта. Задачи с более высоким приоритетом планируются раньше. Должно быть целым числом от 0 до 9999. По умолчанию — 100, если не задано.

Ответный текст

В случае успеха тело ответа содержит экземпляр Operation .

Области полномочий

Требуется один из следующих диапазонов аутентификации OAuth:

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

Для получения более подробной информации см.OAuth 2.0 Overview .

VideoFileExportOptions

Параметры экспорта видео в файлы вне Earth Engine.

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.
}
Поля
fileFormat

enum ( VideoFileFormat )

Формат файла, в котором будет экспортироваться видео. В настоящее время поддерживается только формат MP4.

Куда записывать результаты. Ниже приведён список взаимоисключающих полей. В ответе будет установлено не более одного из полей:
driveDestination

object ( DriveDestination )

Если указано, настраивает экспорт в Google Диск.

cloudStorageDestination

object ( CloudStorageDestination )

Если указано, настраивает экспорт в Google Cloud Storage.

Конец взаимоисключающих областей.
,

Запускает пакетный процесс, который вычисляет видео и записывает результат в одно из нескольких мест назначения.

HTTP-запрос

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

В URL-адресе используется синтаксис транскодирования gRPC .

Параметры пути

Параметры
project

string

Идентификатор проекта или номер проекта Google Cloud Platform, который следует рассматривать как потребителя услуги для данного запроса. Формат: projects/{project-id} .

Для авторизации требуются следующие разрешения IAM для указанного project ресурсов:

  • earthengine.exports.create

Текст запроса

Тело запроса содержит данные следующей структуры:

JSON-представление
{
  "expression": {
    object (Expression)
  },
  "description": string,
  "videoOptions": {
    object (VideoOptions)
  },
  "fileExportOptions": {
    object (VideoFileExportOptions)
  },
  "requestId": string,
  "workloadTag": string,
  "priority": integer
}
Поля
expression

object ( Expression )

Выражение, которое вычисляет и экспортирует видеоданные, представленные в виде набора изображений.

description

string

Удобочитаемое название задачи.

videoOptions

object ( VideoOptions )

Основные параметры, описывающие видео, которое необходимо сгенерировать.

fileExportOptions

object ( VideoFileExportOptions )

Варианты выбора места и формата экспорта видео.

requestId

string

Уникальная строка, используемая для обнаружения дублирующихся запросов. Если один и тот же пользователь отправляет более одного запроса с одинаковым непустым requestId , только один из этих запросов может успешно запустить длительную операцию. requestId может содержать символы от a до z, от A до Z, от 0 до 9 или дефис. Длина requestId не должна превышать 60 символов.

workloadTag

string

Пользователь предоставил метку для отслеживания этого вычисления.

priority

integer

Необязательный параметр. Приоритет задачи экспорта в рамках проекта. Задачи с более высоким приоритетом планируются раньше. Должно быть целым числом от 0 до 9999. По умолчанию — 100, если не задано.

Ответный текст

В случае успеха тело ответа содержит экземпляр Operation .

Области полномочий

Требуется один из следующих диапазонов аутентификации OAuth:

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

Для получения более подробной информации см.OAuth 2.0 Overview .

VideoFileExportOptions

Параметры экспорта видео в файлы вне Earth Engine.

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.
}
Поля
fileFormat

enum ( VideoFileFormat )

Формат файла, в котором будет экспортироваться видео. В настоящее время поддерживается только формат MP4.

Куда записывать результаты. Ниже приведён список взаимоисключающих полей. В ответе будет установлено не более одного из полей:
driveDestination

object ( DriveDestination )

Если указано, настраивает экспорт в Google Диск.

cloudStorageDestination

object ( CloudStorageDestination )

Если указано, настраивает экспорт в Google Cloud Storage.

Конец взаимоисключающих областей.