Earth Engine ने
गैर-व्यावसायिक इस्तेमाल के लिए कोटा टियर लॉन्च किए हैं. इससे शेयर किए गए कंप्यूट संसाधनों को सुरक्षित रखने और सभी के लिए भरोसेमंद परफ़ॉर्मेंस को पक्का करने में मदद मिलेगी. गैर-व्यावसायिक प्रोजेक्ट के लिए, डिफ़ॉल्ट रूप से कम्यूनिटी टियर का इस्तेमाल किया जाता है. हालांकि, किसी प्रोजेक्ट के टियर को कभी भी बदला जा सकता है.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
ee.Geometry.Polygon.simplify
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
यह ज्यामिति को, गड़बड़ी की तय सीमा के अंदर आसान बनाता है. ध्यान दें कि यह एल्गोरिदम के उपभोक्ता की ओर से अनुरोध की गई गड़बड़ी की सीमा को ध्यान में नहीं रखता. ऐसा तब तक होता है, जब तक maxError को साफ़ तौर पर शून्य के तौर पर तय न किया जाए.
इससे, गड़बड़ी की सीमाओं को फैलाने के लिए, Earth Engine की डिफ़ॉल्ट नीति बदल जाती है. इसलिए, आउटपुट से अनुरोध की गई ज्यामिति की सटीक जानकारी के बावजूद, इनपुट के लिए इस एल्गोरिदम के आर्ग्यूमेंट में तय की गई गड़बड़ी की सीमा का अनुरोध किया जाएगा. इससे, रेंडर किए गए वेक्टर मैप को ज़ूम इन या आउट करने पर भी, वह एक जैसा दिखता है.हालांकि, कम ज़ूम लेवल (यानी, ज़ूम आउट करने पर) ज्यामिति को आसान नहीं बनाया जाएगा. इससे परफ़ॉर्मेंस पर असर पड़ सकता है.
| इस्तेमाल | रिटर्न |
|---|
Polygon.simplify(maxError, proj) | ज्यामिति |
| आर्ग्यूमेंट | टाइप | विवरण |
|---|
यह: geometry | ज्यामिति | आसान बनाने के लिए ज्यामिति. |
maxError | ErrorMargin | गड़बड़ी की वह ज़्यादा से ज़्यादा सीमा जिससे नतीजे, इनपुट से अलग हो सकते हैं. |
proj | प्रोजेक्शन, डिफ़ॉल्ट: शून्य | अगर तय किया जाता है, तो नतीजा इस प्रोजेक्शन में दिखेगा. ऐसा न होने पर, यह इनपुट के प्रोजेक्शन में दिखेगा. अगर गड़बड़ी की सीमा, प्रोजेक्ट की गई इकाइयों में है, तो सीमा को इस प्रोजेक्शन की इकाइयों के तौर पर समझा जाएगा. |
उदाहरण
कोड एडिटर (JavaScript)
// Define a Polygon object.
var polygon = ee.Geometry.Polygon(
[[[-122.092, 37.424],
[-122.086, 37.418],
[-122.079, 37.425],
[-122.085, 37.423]]]);
// Apply the simplify method to the Polygon object.
var polygonSimplify = polygon.simplify({'maxError': 1});
// Print the result to the console.
print('polygon.simplify(...) =', polygonSimplify);
// Display relevant geometries on the map.
Map.setCenter(-122.085, 37.422, 15);
Map.addLayer(polygon,
{'color': 'black'},
'Geometry [black]: polygon');
Map.addLayer(polygonSimplify,
{'color': 'red'},
'Result [red]: polygon.simplify');
Python सेटअप
Python API और इंटरैक्टिव डेवलपमेंट के लिए
geemap का इस्तेमाल करने के बारे में जानकारी पाने के लिए,
Python एनवायरमेंट पेज देखें.
import ee
import geemap.core as geemap
Colab (Python)
# Define a Polygon object.
polygon = ee.Geometry.Polygon([[
[-122.092, 37.424],
[-122.086, 37.418],
[-122.079, 37.425],
[-122.085, 37.423],
]])
# Apply the simplify method to the Polygon object.
polygon_simplify = polygon.simplify(maxError=1)
# Print the result.
display('polygon.simplify(...) =', polygon_simplify)
# Display relevant geometries on the map.
m = geemap.Map()
m.set_center(-122.085, 37.422, 15)
m.add_layer(polygon, {'color': 'black'}, 'Geometry [black]: polygon')
m.add_layer(
polygon_simplify, {'color': 'red'}, 'Result [red]: polygon.simplify'
)
m
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2026-04-20 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2026-04-20 (UTC) को अपडेट किया गया."],[],[]]