सूचना: जिन गैर-व्यावसायिक प्रोजेक्ट के लिए Earth Engine को 15 अप्रैल, 2025 से पहले रजिस्टर किया गया है उन्हें ऐक्सेस बनाए रखने के लिए, गैर-व्यावसायिक इस्तेमाल से जुड़ी ज़रूरी शर्तों की पुष्टि करनी होगी. अगर आपने 26 सितंबर, 2025 तक पुष्टि नहीं की, तो आपके ऐक्सेस को होल्ड पर रखा जा सकता है.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
डाउनलोड आईडी पाएं.
यह फ़ंक्शन, डाउनलोड आईडी और टोकन दिखाता है. अगर कॉलबैक तय किया गया है, तो यह फ़ंक्शन शून्य दिखाता है.
इस्तेमाल
रिटर्न
ee.data.getDownloadId(params, callback)
DownloadId
आर्ग्यूमेंट
टाइप
विवरण
params
ऑब्जेक्ट
यह एक ऐसा ऑब्जेक्ट होता है जिसमें डाउनलोड करने के विकल्प होते हैं. इसकी ये वैल्यू हो सकती हैं:
name: फ़ाइल के नाम बनाते समय इस्तेमाल किया जाने वाला आधार नाम. यह सिर्फ़ तब लागू होता है, जब फ़ॉर्मैट "ZIPPED_GEO_TIFF"
(डिफ़ॉल्ट), "ZIPPED_GEO_TIFF_PER_BAND" या filePerBand सही पर सेट हो. अगर फ़ॉर्मैट "ZIPPED_GEO_TIFF", "ZIPPED_GEO_TIFF_PER_BAND" है या filePerBand की वैल्यू सही है, तो डिफ़ॉल्ट रूप से इमेज आईडी (या कंप्यूट की गई इमेज के लिए "download") का इस्तेमाल किया जाता है. ऐसा न होने पर, वर्णों की कोई रैंडम स्ट्रिंग जनरेट की जाती है. filePerBand के सही होने पर, बैंड के नाम जोड़े जाते हैं.
bands: डाउनलोड किए जाने वाले बैंड के बारे में जानकारी. यह बैंड के नामों की एक कैटगरी या डिक्शनरी की एक कैटगरी होनी चाहिए. हर डिक्शनरी में ये कुंजियां होनी चाहिए (वैकल्पिक पैरामीटर सिर्फ़ तब लागू होते हैं, जब filePerBand सही हो):
id: बैंड का नाम, स्ट्रिंग, ज़रूरी है.
crs: बैंड प्रोजेक्शन को तय करने वाली एक वैकल्पिक सीआरएस स्ट्रिंग.
crs_transform: छह संख्याओं का एक वैकल्पिक ऐरे, जो पंक्ति के हिसाब से क्रम में, तय किए गए सीआरएस से ऐफ़ाइन ट्रांसफ़ॉर्म तय करता है: [xScale, xShearing, xTranslation, yShearing, yScale, yTranslation]
dimensions: दो पूर्णांकों की एक वैकल्पिक सरणी, जो बैंड की चौड़ाई और ऊंचाई को तय करती है.
scale: एक वैकल्पिक संख्या, जो बैंड के स्केल को मीटर में दिखाती है. अगर crs और crs_transform की वैल्यू सेट की जाती है, तो इसे अनदेखा कर दिया जाता है.
crs: एक डिफ़ॉल्ट सीआरएस स्ट्रिंग, जिसका इस्तेमाल उन बैंड के लिए किया जा सकता है जिनके लिए कोई स्ट्रिंग साफ़ तौर पर नहीं बताई गई है.
crs_transform: एक डिफ़ॉल्ट अफ़ाइन ट्रांसफ़ॉर्म, जिसका इस्तेमाल उन बैंड के लिए किया जाता है जो किसी बैंड के crs_transform के फ़ॉर्मैट में ट्रांसफ़ॉर्म के बारे में नहीं बताते हैं.
dimensions: डिफ़ॉल्ट इमेज क्रॉपिंग डाइमेंशन, जिनका इस्तेमाल उन बैंड के लिए किया जाता है जो उन्हें तय नहीं करते.
scale: एक डिफ़ॉल्ट स्केल, जिसका इस्तेमाल उन बैंड के लिए किया जाता है जिनमें कोई स्केल तय नहीं किया गया है. अगर crs और crs_transform तय किए गए हैं, तो इसे अनदेखा कर दिया जाता है.
region: डाउनलोड करने के लिए किसी क्षेत्र को तय करने वाला पॉलीगॉन. अगर crs और crs_transform की वैल्यू तय की जाती है, तो इसे अनदेखा कर दिया जाता है.
filePerBand: हर बैंड के लिए अलग GeoTIFF बनाना है या नहीं (बूलियन). डिफ़ॉल्ट रूप से, यह वैल्यू 'सही' पर सेट होती है. गलत होने पर, एक GeoTIFF बनाया जाता है और बैंड-लेवल के सभी ट्रांसफ़ॉर्मेशन को अनदेखा कर दिया जाता है. ध्यान दें कि अगर फ़ॉर्मैट "ZIPPED_GEO_TIFF" या "ZIPPED_GEO_TIFF_PER_BAND" है, तो इसे अनदेखा कर दिया जाता है.
format: डाउनलोड करने का फ़ॉर्मैट. इनमें से कोई एक:
"ZIPPED_GEO_TIFF" (GeoTIFF फ़ाइल को ZIP फ़ाइल में रैप किया गया है, डिफ़ॉल्ट)
"ZIPPED_GEO_TIFF_PER_BAND" (एक zip फ़ाइल में रैप की गई कई GeoTIFF फ़ाइलें)
"NPY" (NumPy बाइनरी फ़ॉर्मैट)
अगर "GEO_TIFF" या "NPY" फ़ाइल फ़ॉर्मैट चुना जाता है, तो फ़ाइलपरबैंड और बैंड-लेवल के सभी ट्रांसफ़ॉर्मेशन को अनदेखा कर दिया जाएगा. NumPy के आउटपुट को लोड करने से, स्ट्रक्चर्ड अरे मिलता है.
id: deprecated, use image parameter.
callback
फ़ंक्शन, ज़रूरी नहीं है
वैकल्पिक कॉलबैक. अगर यह पैरामीटर नहीं दिया जाता है, तो कॉल सिंक्रोनस तरीके से किया जाता है.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया."],[],["The `ee.data.getDownloadId` function generates a download ID and token for Earth Engine data. Key actions include specifying download parameters like image, bands, region, scale, and format in a `params` object. This can include band-specific transformations. The function returns a `DownloadId`, or null if a callback is specified, allowing for synchronous or asynchronous calls. The output can be configured to be a single or multiple GeoTIFF files wrapped in a zip or in NPY format.\n"]]