Method: projects.video.export

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

คำขอ HTTP

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

  // 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

ตำแหน่งที่จะเขียนผลลัพธ์ รายการต่อไปนี้คือรายการช่องที่แยกกัน ระบบจะตั้งค่าช่องอย่างน้อย 1 ช่องในการตอบกลับ
driveDestination

object (DriveDestination)

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

cloudStorageDestination

object (CloudStorageDestination)

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

สิ้นสุดช่องที่แยกกัน