Method: projects.value.compute

Вычисляет произвольное значение. Это не удастся, если результат Выражения не является чем-то, что можно выразить как Значение, или если его оценка требует слишком много ресурсов. Хотя здесь возможно (и не является ошибкой) вычисление объекта любого типа, в целом любое выражение, дающее результаты, которые лучше подходят для одной из других конечных точек Compute*, должно использовать вместо этого эту конечную точку (например, выражение, результатом которого является набор функций, должно использовать ComputeFeatures).

HTTP-запрос

POST https://earthengine.googleapis.com/v1alpha/{project=projects/*}/value:compute

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

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

Параметры
project

string

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

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

  • earthengine.computations.create

Тело запроса

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

JSON-представление
{
  "expression": {
    object (Expression)
  },
  "workloadTag": string
}
Поля
expression

object ( Expression )

Выражение для вычисления.

workloadTag

string

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

Тело ответа

Результаты произвольного вычисления.

В случае успеха тело ответа содержит данные следующей структуры:

JSON-представление
{
  "result": value
}
Поля
result

value ( Value format)

Результаты вычисления значения выражения.

Области авторизации

Требуется одна из следующих областей OAuth:

  • 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

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