Method: projects.video.export

เริ่มกระบวนการแบบเป็นกลุ่มที่ประมวลผลวิดีโอและเขียนผลลัพธ์ไปยังปลายทางใดปลายทางหนึ่ง

คำขอ HTTP

POST https://earthengine.googleapis.com/v1alpha/{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

สตริงที่ไม่ซ้ำกันซึ่งใช้ในการตรวจหาคําขอที่ซ้ำกัน หากผู้ใช้รายเดียวกันส่งคําขอมากกว่า 1 รายการที่มี 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),

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

enum (VideoFileFormat)

รูปแบบไฟล์ที่จะส่งออกวิดีโอ ปัจจุบันรองรับเฉพาะ MP4 เท่านั้น

ฟิลด์สหภาพ destination ตําแหน่งที่จะเขียนผลลัพธ์ destination ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
driveDestination

object (DriveDestination)

กำหนดค่าการส่งออกไปยัง Google ไดรฟ์ หากระบุ

cloudStorageDestination

object (CloudStorageDestination)

กำหนดค่าการส่งออกไปยัง Google Cloud Storage หากระบุ

gcsDestination
(deprecated)

object (GcsDestination)

กำหนดค่าการส่งออกไปยัง Google Cloud Storage หากระบุ