Method: projects.imageCollection.computeImages

एक या उससे ज़्यादा टेबल में मौजूद फ़ीचर पर मनमुताबिक कैलकुलेशन लागू करके, फ़ीचर के सेट का हिसाब लगाता है. नतीजे, इमेज की सूची के तौर पर दिखाए जाते हैं.

एचटीटीपी अनुरोध

POST https://earthengine.googleapis.com/v1beta/{project=projects/*}/imageCollection:computeImages

यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल किया गया है.

पाथ पैरामीटर

पैरामीटर
project

string

Google Cloud Platform प्रोजेक्ट का प्रोजेक्ट आईडी या प्रोजेक्ट नंबर, जिसे इस अनुरोध के लिए सेवा उपभोक्ता माना जाना चाहिए. फ़ॉर्मैट projects/{project-id} है.

अनुमति पाने के लिए, दिए गए संसाधन project पर IAM की यह अनुमति ज़रूरी है:

  • earthengine.computations.create

अनुरोध का मुख्य भाग

अनुरोध के मुख्य भाग में नीचे दिए गए स्ट्रक्चर वाला डेटा होता है:

JSON के काेड में दिखाना
{
  "expression": {
    object (Expression)
  },
  "pageSize": integer,
  "pageToken": string,
  "workloadTag": string
}
फ़ील्ड
expression

object (Expression)

कैलकुलेट करने के लिए एक्सप्रेशन.

pageSize

integer

हर पेज पर नतीजों की ज़्यादा से ज़्यादा संख्या. हो सकता है कि सर्वर, अनुरोध की गई इमेज से कम इमेज दिखाए. अगर पेज साइज़ की जानकारी नहीं दी गई है, तो डिफ़ॉल्ट रूप से हर पेज पर 1,000 नतीजे दिखेंगे.

pageToken

string

नतीजों के उस पेज की पहचान करने वाला टोकन जिसे सर्वर को दिखाना चाहिए. आम तौर पर, यह imageCollection.computeImages वाले तरीके के पिछले कॉल से मिली ComputeImagesResponse.next_page_token की वैल्यू होती है.

workloadTag

string

इस कैलकुलेशन को ट्रैक करने के लिए, उपयोगकर्ता का दिया गया टैग.

जवाब का मुख्य भाग

EarthEngineService.ComputeImages के लिए रिस्पॉन्स मैसेज.

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

JSON के काेड में दिखाना
{
  "images": [
    {
      object (EarthEngineAsset)
    }
  ],
  "nextPageToken": string
}
फ़ील्ड
images[]

object (EarthEngineAsset)

क्वेरी से मेल खाने वाली इमेज की सूची.

nextPageToken

string

नतीजों का अगला पेज पाने के लिए टोकन. नतीजों का अगला पेज पाने के लिए, imageCollection.computeImages तरीके के अगले कॉल में ComputeImagesRequest.page_token फ़ील्ड में यह वैल्यू पास करें.

अनुमति के दायरे

इसके लिए, 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 देखें.