ee.Image.reduceToVectors
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
एक जैसी इमेज वाले क्षेत्रों को कम करके, इमेज को फ़ीचर कलेक्शन में बदलें. इस फ़ंक्शन में, लेबल किए गए सेगमेंट का एक बैंड और शून्य या उससे ज़्यादा अतिरिक्त बैंड वाली इमेज दी जाती है. यह फ़ंक्शन, हर सेगमेंट में मौजूद पिक्सल पर रिड्यूसर चलाता है. इससे हर सेगमेंट के लिए एक सुविधा मिलती है.
रिड्यूसर में, इमेज में मौजूद बैंड की संख्या से एक कम इनपुट होने चाहिए. इसके अलावा, रिड्यूसर में एक इनपुट होना चाहिए और इसे हर बैंड के लिए दोहराया जाएगा.
इस्तेमाल | रिटर्न |
---|
Image.reduceToVectors(reducer, geometry, scale, geometryType, eightConnected, labelProperty, crs, crsTransform, bestEffort, maxPixels, tileScale, geometryInNativeProjection) | FeatureCollection |
आर्ग्यूमेंट | टाइप | विवरण |
---|
यह: image | इमेज | इनपुट इमेज. पहले बैंड की वैल्यू पूर्णांक होनी चाहिए. अगर आस-पास के पिक्सल की वैल्यू इस बैंड में एक जैसी है, तो वे एक ही सेगमेंट में होंगे. |
reducer | Reducer, default: null | लागू किया जाने वाला रिड्यूसर. पहले बैंड को हटाने के बाद, इसके इनपुट इमेज के बैंड से लिए जाएंगे. डिफ़ॉल्ट रूप से, यह Reducer.countEvery() पर सेट होता है. |
geometry | ज्यामिति, डिफ़ॉल्ट: null | वह क्षेत्र जहां डेटा कम करना है. यह इमेज के पहले बैंड के फ़ुटप्रिंट पर डिफ़ॉल्ट रूप से सेट होता है. |
scale | फ़्लोट, डिफ़ॉल्ट: null | यह प्रोजेक्शन का नॉमिनल स्केल है, जिसमें काम करना है. यह मीटर में होता है. |
geometryType | स्ट्रिंग, डिफ़ॉल्ट: "polygon" | जनरेट की गई हर सुविधा की ज्यामिति कैसे चुनें; 'polygon' (सेगमेंट में पिक्सल को शामिल करने वाला पॉलीगॉन), 'bb' (पिक्सल को शामिल करने वाला आयत) या 'centroid' (पिक्सल का सेंट्रॉइड) में से कोई एक. |
eightConnected | बूलियन, डिफ़ॉल्ट: true | अगर यह वैल्यू सही है, तो कोने से कनेक्ट किए गए पिक्सल को आस-पास के पिक्सल माना जाता है. ऐसा न होने पर, सिर्फ़ उन पिक्सल को आस-पास के पिक्सल माना जाता है जो एक-दूसरे से जुड़े होते हैं. |
labelProperty | स्ट्रिंग, डिफ़ॉल्ट: "label" | अगर यह शून्य नहीं है, तो पहले बैंड की वैल्यू को हर सुविधा की बताई गई प्रॉपर्टी के तौर पर सेव किया जाएगा. |
crs | प्रोजेक्शन, डिफ़ॉल्ट: null | काम करने के लिए प्रोजेक्शन. अगर यह जानकारी नहीं दी जाती है, तो इमेज के पहले बैंड के प्रोजेक्शन का इस्तेमाल किया जाता है. अगर इसे स्केल के अलावा किसी और एट्रिब्यूट में बताया गया है, तो इसे बताई गई स्केल के हिसाब से फिर से स्केल किया जाता है. |
crsTransform | सूची, डिफ़ॉल्ट: null | सीआरएस ट्रांसफ़ॉर्म वैल्यू की सूची. यह 3x2 ट्रांसफ़ॉर्म मैट्रिक्स का लाइन-मेजर ऑर्डर है. यह विकल्प, 'स्केल' के साथ इस्तेमाल नहीं किया जा सकता. साथ ही, यह प्रोजेक्शन पर पहले से सेट किए गए किसी भी ट्रांसफ़ॉर्म की जगह ले लेता है. |
bestEffort | बूलियन, डिफ़ॉल्ट वैल्यू: false | अगर दिए गए स्केल पर पॉलीगॉन में बहुत ज़्यादा पिक्सल शामिल हैं, तो बड़े स्केल का हिसाब लगाएं और उसका इस्तेमाल करें. इससे ऑपरेशन पूरा हो पाएगा. |
maxPixels | लंबी, डिफ़ॉल्ट वैल्यू: 10000000 | कम किए जाने वाले पिक्सल की ज़्यादा से ज़्यादा संख्या. |
tileScale | फ़्लोट, डिफ़ॉल्ट: 1 | एग्रीगेशन टाइल के साइज़ को कम करने के लिए इस्तेमाल किया जाने वाला स्केलिंग फ़ैक्टर; tileScale का बड़ा मान इस्तेमाल करने पर (जैसे, 2 या 4) डिफ़ॉल्ट वैल्यू के साथ, मेमोरी से बाहर की गणनाएं चालू कर सकते हैं. |
geometryInNativeProjection | बूलियन, डिफ़ॉल्ट वैल्यू: false | EPSG:4326 के बजाय, पिक्सल प्रोजेक्शन में ज्यामिति बनाएं. |
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया."],[],["The `Image.reduceToVectors` function converts an image into a feature collection by grouping homogeneous pixel regions. It uses a reducer to process each region, generating a feature per segment. The function's key actions include applying the reducer over pixel segments, determining feature geometry (polygon, bounding box, or centroid), and handling pixel connectivity. The first image band defines the segments, and the remaining bands provide reducer input. Users can configure scale, projection, pixel adjacency, and manage memory with `maxPixels` and `tileScale`.\n"],null,[]]