Method: projects.value.compute

Calcula un valor arbitrario. Esto fallará si el resultado de la expresión no es algo que se pueda expresar como un valor o si su evaluación requiere demasiados recursos. Si bien es posible (y no es un error) calcular cualquier tipo de objeto aquí, en general, cualquier expresión que produzca resultados que se adapten mejor a uno de los otros extremos de Compute* debe usar ese extremo (p.ej., una expresión cuyo resultado es un conjunto de atributos debe usar ComputeFeatures).

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
project

string

El ID o el número de proyecto de Google Cloud Platform que se debe considerar como el consumidor de servicios para esta solicitud. El formato es projects/{project-id}.

La autorización requiere el siguiente permiso IAM en el recurso especificado project:

  • earthengine.computations.create

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "expression": {
    object (Expression)
  },
  "workloadTag": string
}
Campos
expression

object (Expression)

La expresión que se debe calcular.

workloadTag

string

Es la etiqueta que proporcionó el usuario para hacer un seguimiento de este cálculo.

Cuerpo de la respuesta

Los resultados de un cálculo arbitrario.

Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:

Representación JSON
{
  "result": value
}
Campos
result

value (Value format)

Los resultados de calcular el valor de la expresión.

Permisos de autorización

Se necesita uno de los siguientes permisos de 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

Para obtener más información, consulta OAuth 2.0 Overview.