Earth Engine,
गैर-व्यावसायिक इस्तेमाल के लिए कोटा टियर लॉन्च कर रहा है. इससे शेयर किए गए कंप्यूट संसाधनों को सुरक्षित रखने और सभी के लिए भरोसेमंद परफ़ॉर्मेंस को पक्का करने में मदद मिलेगी. सभी गैर-व्यावसायिक प्रोजेक्ट को
27 अप्रैल, 2026 तक कोटा टियर चुनना होगा. ऐसा न करने पर, वे डिफ़ॉल्ट रूप से कम्यूनिटी टियर का इस्तेमाल करेंगे. टियर के कोटे, सभी प्रोजेक्ट के लिए
27 अप्रैल, 2026 से लागू होंगे. भले ही, टियर चुनने की तारीख कुछ भी हो.
ज़्यादा जानें।
ee.Geometry.Polygon
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
यह फ़ंक्शन, पॉलीगॉन के बारे में बताने वाली ee.Geometry बनाता है.
अगर सभी आर्ग्युमेंट संख्याएं हैं, तो सुविधा के लिए varargs का इस्तेमाल किया जा सकता है. इससे, सम संख्या में आर्ग्युमेंट दिए जाने पर, एक ही LinearRing के साथ EPSG:4326 जियोडेसिक पॉलीगॉन बनाए जा सकते हैं. उदाहरण के लिए, ee.Geometry.Polygon(aLng, aLat, bLng, bLat, ..., aLng, aLat).
| इस्तेमाल | रिटर्न |
|---|
ee.Geometry.Polygon(coords, proj, geodesic, maxError, evenOdd) | Geometry.Polygon |
| आर्ग्यूमेंट | टाइप | विवरण |
|---|
coords | List[Geometry]|List[List[List[Number]]]|List[Number] | पॉलीगॉन की सीमाओं को तय करने वाले रिंग की सूची. यह GeoJSON के 'Polygon' फ़ॉर्मैट में कोऑर्डिनेट की सूची, LinearRing के बारे में बताने वाले ee.Geometry ऑब्जेक्ट की सूची या किसी पॉलीगॉन की सीमा तय करने वाले नंबर की सूची हो सकती है. |
proj | प्रोजेक्शन, ज़रूरी नहीं है | इस ज्यामिति का प्रोजेक्शन. डिफ़ॉल्ट रूप से, इनपुट का प्रोजेक्शन होता है. इसमें संख्याओं को EPSG:4326 माना जाता है. |
geodesic | बूलियन, ज़रूरी नहीं | अगर यह वैल्यू false है, तो प्रोजेक्शन में किनारे सीधे होते हैं. अगर सही है, तो किनारों को घुमाया जाता है, ताकि पृथ्वी की सतह पर सबसे छोटा रास्ता मिल सके. डिफ़ॉल्ट रूप से, यह इनपुट की जियोडेसिक स्थिति होती है. अगर इनपुट संख्याएं हैं, तो यह true होती है. |
maxError | ErrorMargin, ज़रूरी नहीं है | इनपुट ज्यामिति को साफ़ तौर पर अनुरोध किए गए नतीजे के प्रोजेक्शन या जियोडेसिक स्थिति में फिर से प्रोजेक्ट करने पर, ज़्यादा से ज़्यादा गड़बड़ी हो सकती है. |
evenOdd | बूलियन, ज़रूरी नहीं | अगर यह विकल्प चुना जाता है, तो पॉलीगॉन के अंदरूनी हिस्से का पता सम/विषम नियम के हिसाब से लगाया जाएगा. इस नियम के तहत, अगर कोई पॉइंट अनंत पर मौजूद किसी पॉइंट तक पहुंचने के लिए विषम संख्या में किनारों को पार करता है, तो उसे पॉलीगॉन के अंदर माना जाता है. इसके अलावा, पॉलीगॉन में लेफ्ट-इनसाइड नियम का इस्तेमाल किया जाता है. इसमें, दिए गए क्रम में वर्टेक्स पर चलने के दौरान, इंटीरियर शेल के किनारों के बाईं ओर होते हैं. अगर कोई वैल्यू तय नहीं की गई है, तो डिफ़ॉल्ट वैल्यू 'सही है' होती है. |
उदाहरण
कोड एडिटर (JavaScript)
// Construct a polygon from a list of GeoJSON 'Polygon' formatted coordinates.
var polygonGeoJSON = ee.Geometry.Polygon(
[
[ // exterior ring
[100.0, 0.0],
[103.0, 0.0],
[103.0, 3.0],
[100.0, 3.0],
[100.0, 0.0] // matching the first vertex is optional
],
[ // interior ring
[101.0, 1.0],
[102.0, 2.0],
[102.0, 1.0]
]
]
);
Map.addLayer(polygonGeoJSON, {}, 'polygonGeoJSON');
// Construct a polygon from an ee.Geometry.LinearRing.
var polygonLinearRing = ee.Geometry.Polygon(
[
ee.Geometry.LinearRing(
[
[105.0, 0.0],
[108.0, 0.0],
[108.0, 3.0]
]
)
]
);
Map.addLayer(polygonLinearRing, {}, 'polygonLinearRing');
// Construct a polygon from a list of x,y coordinate pairs defining a boundary.
var polygonCoordList = ee.Geometry.Polygon(
[110.0, 0.0, 113.0, 0.0, 110.0, 3.0]
);
Map.addLayer(polygonCoordList, {}, 'polygonCoordList');
Map.centerObject(polygonLinearRing);
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2026-01-08 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2026-01-08 (UTC) को अपडेट किया गया."],[],["This describes the `ee.Geometry.Polygon` constructor, which creates a polygon geometry. Key actions include defining polygon boundaries using a list of rings (in GeoJSON format, as `ee.Geometry.LinearRing` objects, or coordinate pairs). The constructor accepts optional parameters: `proj` (projection), `geodesic` (edge curvature), `maxError` (reprojection error), and `evenOdd` (interior rule). Default values are provided if the parameters are omitted, and the input arguments dictate them.\n"]]