Method: projects.value.compute

İsteğe bağlı bir değeri hesaplar. İfadenin sonucu bir Değer olarak ifade edilebilen bir şey değilse veya değerlendirmesi çok fazla kaynak gerektiriyorsa bu işlem başarısız olur. Burada herhangi bir nesne türünü hesaplamak mümkün olsa da (ve bu bir hata değildir) genel olarak diğer Compute* uç noktalarından birine daha uygun sonuçlar veren tüm ifade, bunun yerine ilgili uç noktayı kullanmalıdır (ör. sonucu bir özellik grubu olan bir ifade, ComputeFeatures'i kullanmalıdır).

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
project

string

Bu istek için hizmet tüketicisi olarak değerlendirilmesi gereken Google Cloud Platform projesinin proje kimliği veya proje numarası. Biçim projects/{project-id}'tür.

Yetkilendirme, belirtilen kaynak project için aşağıdaki IAM iznini gerektirir:

  • earthengine.computations.create

İstek içeriği

İstek metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "expression": {
    object (Expression)
  },
  "workloadTag": string
}
Alanlar
expression

object (Expression)

Hesaplanacak ifade.

workloadTag

string

Bu hesaplamayı izlemek için kullanıcı tarafından sağlanan etiket.

Yanıt gövdesi

İsteğe bağlı bir hesaplamanın sonuçları.

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "result": value
}
Alanlar
result

value (Value format)

İfadenin değerinin hesaplanmasının sonuçları.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • 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

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.