Method: projects.classifier.export

यह एक बैच प्रोसेस शुरू करता है. इससे क्लासिफ़ायर का हिसाब लगाया जाता है और उसे Earth Engine ऐसेट के तौर पर सेव किया जाता है.

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

POST https://earthengine.googleapis.com/v1beta/{project=projects/*}/classifier:export

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

पाथ पैरामीटर

पैरामीटर
project

string

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

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

  • earthengine.exports.create

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

अनुरोध के मुख्य हिस्से में, इस स्ट्रक्चर का डेटा शामिल होता है:

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

object (Expression)

ज़रूरी है. यह एक ऐसा एक्सप्रेशन है जो कंप्यूट और एक्सपोर्ट करने के लिए, Earth Engine क्लासिफ़ायर का आकलन करता है.

description

string

ज़रूरी नहीं. टास्क का ऐसा नाम जिसे कोई भी व्यक्ति आसानी से पढ़ सकता है. यह ज़रूरी नहीं है.

requestId

string

ज़रूरी नहीं. यह एक यूनीक स्ट्रिंग है. इसका इस्तेमाल डुप्लीकेट अनुरोधों का पता लगाने के लिए किया जाता है. अगर एक ही उपयोगकर्ता ने एक से ज़्यादा अनुरोध किए हैं और उन सभी में requestId की वैल्यू मौजूद है, तो उनमें से सिर्फ़ एक अनुरोध के लिए ज़्यादा समय तक चलने वाली कार्रवाई शुरू की जा सकती है. requestId में a..z, A..Z, 0-9 या '-' वर्ण हो सकते हैं. requestId में ज़्यादा से ज़्यादा 60 वर्ण हो सकते हैं.

assetExportOptions

object (ClassifierAssetExportOptions)

ज़रूरी है. इस विकल्प का इस्तेमाल करके, एक्सपोर्ट किए गए डेटा को Earth Engine ऐसेट के तौर पर कॉन्फ़िगर किया जाता है.

workloadTag

string

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

priority

integer

ज़रूरी नहीं. प्रोजेक्ट में एक्सपोर्ट किए जाने वाले टास्क की प्राथमिकता. ज़्यादा प्राथमिकता वाले टास्क को पहले शेड्यूल किया जाता है. यह 0 से 9999 के बीच का पूर्णांक होना चाहिए. अगर इसे सेट नहीं किया गया है, तो डिफ़ॉल्ट रूप से इसकी वैल्यू 100 होती है.

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

कामयाब रहने पर, जवाब के मुख्य हिस्से में Operation का एक इंस्टेंस शामिल किया जाता है.

अनुमति पाने के लिंक

इसके लिए, इनमें से किसी एक OAuth स्कोप की ज़रूरत होती है:

  • https://www.googleapis.com/auth/earthengine
  • https://www.googleapis.com/auth/cloud-platform

ज़्यादा जानकारी के लिए, OAuth 2.0 Overview देखें.

ClassifierAssetExportOptions

टेबल को Earth Engine ऐसेट के तौर पर सेव करने के विकल्प.

JSON के काेड में दिखाना
{

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "earthEngineDestination": {
    object (EarthEngineDestination)
  }
  // End of mutually exclusive fields.
}
फ़ील्ड
नतीजे कहां लिखने हैं. यहां ऐसे फ़ील्ड की सूची दी गई है जिनमें से सिर्फ़ एक को चुना जा सकता है. जवाब में, ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा:
earthEngineDestination

object (EarthEngineDestination)

अगर यह विकल्प चुना जाता है, तो Earth Engine में एक्सपोर्ट करने की सुविधा कॉन्फ़िगर की जाती है.

एक-दूसरे से अलग फ़ील्ड के आखिर में.