Method: projects.image.computePixels

Tính toán một ô pixel bằng cách thực hiện một phép tính tuỳ ý trên dữ liệu hình ảnh.

Mỗi yêu cầu được giới hạn ở 48 MB dữ liệu không nén, được tính bằng tích của kích thước yêu cầu tính bằng pixel, số dải hình ảnh được yêu cầu và số byte trên mỗi pixel cho mỗi dải. Các yêu cầu cũng bị giới hạn ở tối đa 32K pixel theo một trong hai kích thước và tối đa 1024 băng tần. Các yêu cầu vượt quá các giới hạn này sẽ dẫn đến mã lỗi 400 (BAD_REQUEST).

Nếu thành công, nội dung phản hồi sẽ chứa dữ liệu pixel được yêu cầu theo cách mã hoá được chỉ định trong trường fileFormat của yêu cầu.

Yêu cầu HTTP

POST https://earthengine.googleapis.com/v1beta/{project=projects/*}/image:computePixels

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 sẽ được coi là người dùng dịch vụ cho yêu cầu này. Định dạng là projects/{project-id}.

Việc uỷ quyền yêu cầu quyền IAM sau đây trên tài nguyên project đã chỉ định:

  • earthengine.computations.create

Nội dung yêu cầu

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

Biểu diễn dưới dạng JSON
{
  "expression": {
    object (Expression)
  },
  "fileFormat": enum (ImageFileFormat),
  "grid": {
    object (PixelGrid)
  },
  "bandIds": [
    string
  ],
  "visualizationOptions": {
    object (VisualizationOptions)
  },
  "workloadTag": string
}
Trường
expression

object (Expression)

Biểu thức cần tính toán.

fileFormat

enum (ImageFileFormat)

Định dạng tệp đầu ra để trả về các giá trị pixel.

grid

object (PixelGrid)

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

bandIds[]

string

Nếu có, hãy chỉ định một nhóm băng tần cụ thể sẽ được chọn từ kết quả đánh giá expression. Nếu không có, tất cả các dải tần số từ expression sẽ được chọn.

visualizationOptions

object (VisualizationOptions)

Một tập hợp các tuỳ chọn trực quan hoá (nếu có) để áp dụng nhằm tạo ra hình ảnh trực quan hoá RGB 8 bit của dữ liệu.

workloadTag

string

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

Nội dung phản hồi

Nếu thành công, phản hồi sẽ là một phản hồi HTTP chung có định dạng do phương thức xác định.

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/earthengine.readonly
  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/cloud-platform.read-only

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