ঘোষণা :
15 এপ্রিল, 2025 এর আগে আর্থ ইঞ্জিন ব্যবহার করার জন্য নিবন্ধিত সমস্ত অবাণিজ্যিক প্রকল্পগুলিকে অ্যাক্সেস বজায় রাখার জন্য
অবাণিজ্যিক যোগ্যতা যাচাই করতে হবে। আপনি যদি 26 সেপ্টেম্বর, 2025 এর মধ্যে যাচাই না করে থাকেন তবে আপনার অ্যাক্সেস হোল্ডে রাখা হতে পারে।
ee.Geometry.Polygon
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
একটি ee গঠন করে। জ্যামিতি একটি বহুভুজ বর্ণনা করে।
সুবিধার জন্য, সব আর্গুমেন্ট সংখ্যা হলে varargs ব্যবহার করা যেতে পারে। এটি জিওডেসিক EPSG:4326 বহুভুজ তৈরি করার অনুমতি দেয় একটি একক লিনিয়াররিং দিয়ে সম সংখ্যক আর্গুমেন্ট দেওয়া হয়, যেমন ee.Geometry.Polygon(aLng, aLat, bLng, bLat, ..., aLng, aLat)।
| ব্যবহার | রিটার্নস | ee.Geometry.Polygon(coords, proj , geodesic , maxError , evenOdd ) | জ্যামিতি।বহুভুজ |
| যুক্তি | টাইপ | বিস্তারিত | coords | তালিকা<জ্যামিতি>|তালিকা<তালিকা<তালিকা<সংখ্যা>>>|তালিকা<সংখ্যা> | বহুভুজের সীমানা নির্ধারণকারী রিংগুলির একটি তালিকা। GeoJSON 'বহুভুজ' বিন্যাসে স্থানাঙ্কের একটি তালিকা, ee. জ্যামিতি বস্তুর একটি তালিকা যা একটি লিনিয়াররিং বর্ণনা করে, অথবা একটি একক বহুভুজ সীমানা নির্ধারণকারী সংখ্যাগুলির একটি তালিকা। |
proj | অভিক্ষেপ, ঐচ্ছিক | এই জ্যামিতির অভিক্ষেপ। ডিফল্ট হল ইনপুটগুলির অভিক্ষেপ, যেখানে সংখ্যাগুলিকে EPSG:4326 বলে ধরে নেওয়া হয়৷ |
geodesic | বুলিয়ান, ঐচ্ছিক | মিথ্যা হলে, প্রজেকশনে প্রান্তগুলি সোজা হয়। সত্য হলে, পৃথিবীর পৃষ্ঠে সবচেয়ে ছোট পথ অনুসরণ করতে প্রান্তগুলি বাঁকা হয়। ডিফল্ট হল ইনপুটগুলির জিওডেসিক অবস্থা, বা ইনপুটগুলি সংখ্যা হলে সত্য। |
maxError | ErrorMargin, ঐচ্ছিক | সর্বাধিক ত্রুটি যখন ইনপুট জ্যামিতি একটি স্পষ্টভাবে অনুরোধ করা ফলাফল অভিক্ষেপ বা জিওডেসিক অবস্থায় পুনরায় প্রজেক্ট করা আবশ্যক৷ |
evenOdd | বুলিয়ান, ঐচ্ছিক | সত্য হলে, বহুভুজ অভ্যন্তরীণ অংশগুলি জোড়/বিজোড় নিয়ম দ্বারা নির্ধারিত হবে, যেখানে একটি বিন্দু ভিতরে থাকে যদি এটি একটি বিজোড় সংখ্যক প্রান্ত অতিক্রম করে অসীমতার একটি বিন্দুতে পৌঁছায়। অন্যথায় বহুভুজ বাম-অভ্যন্তরীণ নিয়ম ব্যবহার করে, যেখানে প্রদত্ত ক্রমে শীর্ষবিন্দুতে হাঁটার সময় অভ্যন্তরীণগুলি শেলের প্রান্তের বাম দিকে থাকে। অনির্দিষ্ট হলে, ডিফল্ট সত্য। |
উদাহরণ
কোড এডিটর (জাভাস্ক্রিপ্ট)
// 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 সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-10-24 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2025-10-24 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"]]