Method: projects.image.export

Khởi tạo một quy trình hàng loạt để tính toán một hình ảnh và ghi kết quả vào một trong số các đích đến.

Yêu cầu HTTP

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

URL sử dụng cú pháp Chuyển mã gRPC.

Tham số đường dẫn

Thông số
project

string

Mã dự án hoặc số dự án của dự án Google Cloud Platform cần được coi là người tiêu dùng dịch vụ cho yêu cầu này. Định dạng là projects/{project-id}.

Để uỷ quyền, bạn cần có quyền IAM sau đây trên tài nguyên được chỉ định project:

  • earthengine.exports.create

Nội dung yêu cầu

Nội dung yêu cầu chứa dữ liệu với cấu trúc sau:

Biểu diễn dưới dạng JSON
{
  "expression": {
    object (Expression)
  },
  "description": string,
  "maxPixels": string,
  "grid": {
    object (PixelGrid)
  },
  "requestId": string,
  "workloadTag": string,
  "priority": integer,

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "fileExportOptions": {
    object (ImageFileExportOptions)
  },
  "assetExportOptions": {
    object (ImageAssetExportOptions)
  }
  // End of mutually exclusive fields.
}
Trường
expression

object (Expression)

Một biểu thức đánh giá hình ảnh để tính toán và xuất.

description

string

Tên dễ đọc của việc cần làm.

maxPixels

string (Int64Value format)

Số lượng pixel tối đa cần tính toán và xuất. Đây là một biện pháp bảo vệ an toàn để ngăn bạn vô tình bắt đầu xuất một tệp lớn hơn dự kiến. Giá trị mặc định là 1e8 pixel, nhưng bạn có thể đặt giá trị một cách rõ ràng để tăng hoặc giảm giới hạn này.

grid

object (PixelGrid)

Các tham số mô tả cách hình ảnh do expression tính toán sẽ được chiếu lại và cắt. Nếu không có, hình ảnh được tính toán đầy đủ sẽ được trả về trong phép chiếu gốc.

requestId

string

Một chuỗi duy nhất dùng để phát hiện các yêu cầu trùng lặp. Nếu cùng một người dùng đưa ra nhiều yêu cầu có cùng requestId không trống, thì chỉ một trong số các yêu cầu đó có thể bắt đầu thành công một thao tác kéo dài. requestId có thể chứa các ký tự a..z, A..Z, 0-9 hoặc "-". requestId có thể dài tối đa 60 ký tự.

workloadTag

string

Nhãn do người dùng cung cấp để theo dõi phép tính này.

priority

integer

Không bắt buộc. Mức độ ưu tiên của tác vụ xuất trong dự án. Các tác vụ có mức độ ưu tiên cao hơn sẽ được lên lịch sớm hơn. Phải là số nguyên từ 0 đến 9999. Mặc định là 100 nếu không được đặt.

Các lựa chọn mô tả nơi và cách lưu trữ kết quả. Sau đây là danh sách các trường loại trừ lẫn nhau. Tối đa một trong các trường sẽ được đặt trong phản hồi:
fileExportOptions

object (ImageFileExportOptions)

Nếu được chỉ định, hãy định cấu hình lệnh xuất dưới dạng một tệp.

assetExportOptions

object (ImageAssetExportOptions)

Nếu được chỉ định, hãy định cấu hình xuất dưới dạng một tài sản Earth Engine.

Kết thúc các trường xung khắc.

Nội dung phản hồi

Nếu thành công, nội dung phản hồi sẽ chứa một thực thể của Operation.

Phạm vi uỷ quyền

Yêu cầu một trong các phạm vi OAuth sau:

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

Để biết thêm thông tin, hãy xem OAuth 2.0 Overview.

ImageAssetExportOptions

Các lựa chọn để lưu hình ảnh dưới dạng tài sản Earth Engine.

Biểu diễn dưới dạng JSON
{
  "pyramidingPolicy": enum (PyramidingPolicy),
  "pyramidingPolicyOverrides": {
    string: enum (PyramidingPolicy),
    ...
  },

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "earthEngineDestination": {
    object (EarthEngineDestination)
  }
  // End of mutually exclusive fields.
}
Trường
pyramidingPolicy

enum (PyramidingPolicy)

Chính sách cộng dồn được áp dụng theo mặc định cho tất cả các dải tần.

pyramidingPolicyOverrides

map (key: string, value: enum (PyramidingPolicy))

Các chế độ ghi đè chính sách cụ thể theo từng dải tần.

Một đối tượng chứa danh sách các cặp "key": value. Ví dụ: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

Nơi ghi kết quả. Sau đây là danh sách các trường loại trừ lẫn nhau. Tối đa một trong các trường sẽ được đặt trong phản hồi:
earthEngineDestination

object (EarthEngineDestination)

Nếu được chỉ định, hãy định cấu hình chế độ xuất sang Earth Engine.

Kết thúc các trường xung khắc.