रेस्टर डेटा इंपोर्ट करना

इमेज या अन्य जियोरेफ़रंस किए गए रास्टर डेटासेट को GeoTIFF या TFRecord फ़ॉर्मैट में अपलोड करने के लिए, एसेट मैनेजर या कमांड लाइन इंटरफ़ेस (सीएलआई) का इस्तेमाल किया जा सकता है. (कोड एडिटर का इस्तेमाल करके वेक्टर इंपोर्ट करने के बारे में जानकारी पाने के लिए, वेक्टर डेटा इंपोर्ट करना देखें.)

इमेज ऐसेट अपलोड करना

GeoTIFF

कोड एडिटर में, अपने Earth Engine उपयोगकर्ता फ़ोल्डर में 10 जीबी तक की GeoTIFF इमेज फ़ाइलें अपलोड की जा सकती हैं. (बड़ी फ़ाइलों के लिए, कमांड-लाइन अपलोड विकल्प का इस्तेमाल करें.)

कोड एडिटर का इस्तेमाल करके GeoTIFF अपलोड करने के लिए, सबसे ऊपर बाएं कोने में मौजूद ऐसेट टैब चुनें, बटन पर क्लिक करें. इसके बाद, इमेज अपलोड करें को चुनें. Earth Engine, अपलोड करने के लिए एक डायलॉग बॉक्स दिखाता है. यह डायलॉग बॉक्स, पहली इमेज में दिखाए गए डायलॉग बॉक्स जैसा दिखेगा. चुनें बटन पर क्लिक करें और अपने लोकल फ़ाइल सिस्टम पर किसी GeoTIFF पर जाएं.

अपने उपयोगकर्ता फ़ोल्डर में, इमेज को कोई ऐसा एसेट आईडी दें जो पहले से मौजूद न हो. अगर आपको इमेज को किसी मौजूदा फ़ोल्डर या कलेक्शन में अपलोड करना है, तो ऐसेट आईडी के पहले फ़ोल्डर या कलेक्शन आईडी जोड़ें. उदाहरण के लिए, projects/myproject/folder-or-collection-id/new-asset.

अपलोड शुरू करने के लिए, अपलोड करें पर क्लिक करें.

एसेट
पहली इमेज. ऐसेट मैनेजर की इमेज अपलोड करने का डायलॉग बॉक्स

अपलोड शुरू करने के बाद, कोड एडिटर की दाईं ओर मौजूद टास्क टैब में "एसेट डालना" टास्क दिखता है. टास्क मैनेजर में टास्क पर कर्सर घुमाने पर, एक ? दिखता है आइकॉन दिखेगा. इसका इस्तेमाल करके, अपलोड की स्थिति देखी जा सकती है. अपलोड को रद्द करने के लिए, टास्क के बगल में मौजूद, घूमते हुए आइकॉन पर क्लिक करें. डेटा डालने की प्रोसेस पूरी होने के बाद, ऐसेट आपके उपयोगकर्ता फ़ोल्डर में आइकॉन के साथ दिखेगी.

GeoTIFF कंप्रेस करने की सुविधा

GeoTIFF फ़ाइलों को DEFLATE, JPEG-XL/JXL, LERC, LERC_DEFLATE, LERC_ZSTD, LZMA, LZW, WEBP या ZSTD की मदद से कंप्रेस किया जा सकता है.

बड़ी फ़ाइलों को अपलोड करने का बेहतर अनुभव पाने के लिए सुझाव:

  • सबसे सही विकल्प: ZSTD, स्पीड और कंप्रेशन के बीच एक अच्छा बैलेंस देता है.
  • इस्तेमाल न करें: LZMA, डेटा को अच्छी तरह से कंप्रेस करने के बावजूद बहुत धीमा हो सकता है.
  • बिना कंप्रेस की गई फ़ाइलें: इनसे फ़ाइलों का साइज़ बड़ा हो जाएगा और अपलोड होने में ज़्यादा समय लगेगा.
  • लोस वाली कंप्रेसिंग (उदाहरण के लिए, JPEG): इससे पिक्सल वैल्यू बदल सकती हैं. लॉसलेस कंप्रेसन का इस्तेमाल करें (जैसे, DEFLATE, LZMA, LZW, ZSTD) का इस्तेमाल करें. ऐसा तब तक करें, जब तक आपको अपने डेटा पर पड़ने वाले संभावित असर के बारे में पता न चल जाए.

TFRecord

TFRecord फ़ाइल से इमेज अपलोड करने के लिए, आपके पास उससे जुड़ी मिक्सर फ़ाइल होनी चाहिए. यह फ़ाइल, उन इमेज को एक्सपोर्ट करने पर जनरेट होती है जिन पर आपने अनुमान लगाया है. मिक्सर फ़ाइल के बारे में जानकारी पाने के लिए, एक्सपोर्ट पेज देखें. खास तौर पर, एक्सपोर्ट की गई इमेज पर किए गए अनुमान (इमेज के तौर पर) को इंपोर्ट करने के लिए,

  1. इमेज को एक या एक से ज़्यादा TFRecord फ़ाइलों में एक्सपोर्ट करें.
  2. इमेज (जैसे, model.predict()) के आधार पर अनुमान लगाएं.
  3. model.predict() का आउटपुट, TFRecord फ़ाइल में लिखें. अनुमान, उन इमेज एक्सपोर्ट के उसी क्रम में होने चाहिए जिन पर आपने अनुमान लगाया है. एक्सपोर्ट की गई फ़ाइलों के नाम को क्रम से लगाकर, क्रम लागू किया जा सकता है. ज़्यादा जानकारी के लिए, बड़ी फ़ाइल एक्सपोर्ट करने वाला सेक्शन देखें.
  4. TFRecord फ़ाइलें और उनसे जुड़ा मिक्सर, Earth Engine में अपलोड करें.

प्रॉपर्टी में बदलाव करना

एक या उससे ज़्यादा मेटाडेटा प्रॉपर्टी तय करके, ऐसेट मेटाडेटा में बदलाव करें. प्रॉपर्टी का नाम और वैल्यू तय करने के लिए, प्रॉपर्टी मेन्यू में, प्रॉपर्टी जोड़ें पर क्लिक करें (इमेज 2). वैल्यू, स्ट्रिंग या संख्या हो सकती है. कोटेशन के बिना स्ट्रिंग डालें. किसी संख्या को स्ट्रिंग के तौर पर फ़ॉर्मैट करने के लिए, संख्या के पहले सिंगल कोट (') डालें.

डिफ़ॉल्ट रूप से, system:time_start प्रॉपर्टी को बिना किसी वैल्यू के जोड़ा जाता है. Earth Engine, ImageCollection तारीख के फ़िल्टर लागू करते समय इस प्रॉपर्टी का इस्तेमाल करता है. तारीख को, फ़िगर 2 में दिखाए गए फ़ॉर्मैट में डालें या 1 जनवरी, 1970 से मिलीसेकंड की संख्या डालें. (Earth Engine में टाइमस्टैंप के बारे में ज़्यादा जानकारी के लिए, शब्दावली देखें). ऐसेट मैनेजर, system:time_start या system:time_end नाम की प्रॉपर्टी की वैल्यू के तौर पर डाली गई संख्या को मिलीसेकंड के तौर पर समझता है और उसे तारीख के तौर पर फ़ॉर्मैट करता है.

किसी प्रॉपर्टी को हटाने के लिए, आइकॉन पर क्लिक करें.

बेहतर विकल्प

ऐडवांस मेन्यू में, अपने डेटा के लिए पिरामिड बनाने की नीति और मास्किंग मोड चुनें.

पिरामिड बनाने की नीति से पता चलता है कि Earth Engine, इमेज के कम रिज़ॉल्यूशन वाले वर्शन कैसे जनरेट करता है. इस बारे में ज़्यादा जानें कि Earth Engine, स्केल किए गए दस्तावेज़ में कई रिज़ॉल्यूशन को कैसे मैनेज करता है. पिरामिड बनाने की 'औसत', 'कम से कम' या 'ज़्यादा से ज़्यादा' नीति चुनें, ताकि इमेज पिरामिड के निचले रिज़ॉल्यूशन के लेवल का हिसाब, ज़्यादा रिज़ॉल्यूशन वाले पिक्सल के हर 2x2 ग्रुप के औसत, कम से कम या ज़्यादा से ज़्यादा के तौर पर लगाया जा सके. यह विकल्प, लगातार वैल्यू वाली इमेज के लिए सही है. कैटगरी वाले (उदाहरण के लिए, लैंड कवर) या क्वालिटी डेटा के लिए, पिरामिड बनाने की नीति के तौर पर, 'सैंपल' (ऊपर बाईं ओर मौजूद पिक्सल) या 'मोड' (सबसे ज़्यादा बार दिखने वाली वैल्यू या कोई मोड न होने पर सैंपल) चुनें.

मास्किंग मोड से पता चलता है कि अपलोड की गई इमेज को कैसे मास्क किया गया है. डेटा न होने पर दिखने वाली वैल्यू तय करने के लिए, 'डेटा न होने पर दिखने वाली वैल्यू' चुनें और वैल्यू डालें. इस वैल्यू वाले पिक्सल, अपलोड की गई इमेज में मास्क कर दिए जाएंगे. यह वैल्यू, इमेज के हर बैंड पर अलग-अलग लागू होती है. अपनी इमेज के आखिरी बैंड को, इमेज के अन्य बैंड के लिए मास्क के तौर पर इस्तेमाल करने के लिए, 'आखिरी बैंड को ऐल्फ़ा बैंड के तौर पर इस्तेमाल करें' को चुनें. अल्फा बैंड, बिना हस्ताक्षर वाला 8-बिट बैंड होना चाहिए. इसमें 0 का मतलब पूरी तरह पारदर्शी डेटा और 255 का मतलब पूरी तरह अपारदर्शी डेटा होता है.

टाइल किए गए अपलोड

एक इमेज को कई टाइल के तौर पर अपलोड करने के लिए, अन्य फ़ाइल जोड़ें पर क्लिक करें. इससे, अपलोड की जाने वाली अन्य फ़ाइलें जोड़ी जा सकती हैं. हर टाइल को अलग-अलग सोर्स फ़ाइल में सेव किया जाता है. Earth Engine, टाइल को आपके उपयोगकर्ता फ़ोल्डर में एक इमेज बनाने के लिए जोड़ देगा.

इमेज ऐसेट में कुछ खास तरह की फ़ाइलें अपलोड की जा सकती हैं. खास तौर पर:

  1. इमेज में बैंड, बिट डेप्थ, प्रोजेक्शन, रिज़ॉल्यूशन और भरी गई वैल्यू की संख्या एक जैसी होनी चाहिए.
  2. एक फ़ाइल से दूसरी फ़ाइल का ऑफ़सेट, पिक्सल साइज़ का पूर्णांक गुणक होना चाहिए.
  3. फ़ाइनल इमेज में टाइल के बीच के गैप को मास्क किए गए पिक्सल से भरा जाएगा. इसलिए, टाइल एक-दूसरे के आस-पास होनी चाहिए, न कि अलग-अलग. जिन इमेज में खाली जगह, इमेज के कुल हिस्से का 99% से ज़्यादा होंगी उन्हें इंपोर्ट नहीं किया जाएगा.