ঘোষণা :
15 এপ্রিল, 2025 এর আগে আর্থ ইঞ্জিন ব্যবহার করার জন্য নিবন্ধিত সমস্ত অবাণিজ্যিক প্রকল্পগুলিকে অ্যাক্সেস বজায় রাখার জন্য
অবাণিজ্যিক যোগ্যতা যাচাই করতে হবে। আপনি যদি 26 সেপ্টেম্বর, 2025 এর মধ্যে যাচাই না করে থাকেন তবে আপনার অ্যাক্সেস হোল্ডে রাখা হতে পারে।
ee.Geometry.Rectangle
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
একটি আয়তাকার বহুভুজ বর্ণনা করে একটি ee.জ্যামিতি তৈরি করে।
সুবিধার জন্য, সব আর্গুমেন্ট সংখ্যা হলে varargs ব্যবহার করা যেতে পারে। এটি EPSG:4326 ঠিক চারটি স্থানাঙ্ক দেওয়া বহুভুজ তৈরি করতে দেয়, যেমন ee.Geometry.Rectangle(minLng, minLat, maxLng, maxLat)।
| ব্যবহার | রিটার্নস | ee.Geometry.Rectangle(coords, proj , geodesic , evenOdd ) | জ্যামিতি।আয়তক্ষেত্র |
| যুক্তি | টাইপ | বিস্তারিত | coords | তালিকা<জ্যামিতি>|তালিকা<তালিকা<নম্বর>>|তালিকা<সংখ্যা> | আয়তক্ষেত্রের সর্বনিম্ন এবং সর্বাধিক কোণগুলি, GeoJSON 'পয়েন্ট' স্থানাঙ্কের বিন্যাসে প্রতিটি দুটি বিন্দুর তালিকা হিসাবে, বা দুটি ee. জ্যামিতি বস্তুর একটি তালিকা যা একটি বিন্দুকে বর্ণনা করে, বা xMin, yMin, xMax, yMax ক্রমে চারটি সংখ্যার একটি তালিকা৷ |
proj | অভিক্ষেপ, ঐচ্ছিক | এই জ্যামিতির অভিক্ষেপ। অনির্দিষ্ট থাকলে, ডিফল্ট হল ইনপুট ee.Geometry এর অভিক্ষেপ, অথবা EPSG:4326 যদি কোনো ee.Geometry ইনপুট না থাকে। |
geodesic | বুলিয়ান, ঐচ্ছিক | মিথ্যা হলে, প্রজেকশনে প্রান্তগুলি সোজা হয়। সত্য হলে, পৃথিবীর পৃষ্ঠে সবচেয়ে ছোট পথ অনুসরণ করতে প্রান্তগুলি বাঁকা হয়। ডিফল্ট হল ইনপুটগুলির জিওডেসিক অবস্থা, বা ইনপুটগুলি সংখ্যা হলে সত্য। |
evenOdd | বুলিয়ান, ঐচ্ছিক | সত্য হলে, বহুভুজ অভ্যন্তরীণ অংশগুলি জোড়/বিজোড় নিয়ম দ্বারা নির্ধারিত হবে, যেখানে একটি বিন্দু ভিতরে থাকে যদি এটি একটি বিজোড় সংখ্যক প্রান্ত অতিক্রম করে অসীমতার একটি বিন্দুতে পৌঁছায়। অন্যথায় বহুভুজ বাম-অভ্যন্তরীণ নিয়ম ব্যবহার করে, যেখানে প্রদত্ত ক্রমে শীর্ষবিন্দুতে হাঁটার সময় অভ্যন্তরীণগুলি শেলের প্রান্তের বাম দিকে থাকে। অনির্দিষ্ট হলে, ডিফল্ট সত্য। |
উদাহরণ
কোড এডিটর (জাভাস্ক্রিপ্ট)
// Coordinates for the bounds of a rectangle.
var xMin = -122.09;
var yMin = 37.42;
var xMax = -122.08;
var yMax = 37.43;
// Construct a rectangle from a list of GeoJSON 'point' formatted coordinates.
var rectangleGeoJSON = ee.Geometry.Rectangle(
[
[xMin, yMin],
[xMax, yMax] // max x and y
]
);
Map.addLayer(rectangleGeoJSON, {}, 'rectangleGeoJSON');
// Construct a rectangle from a list of ee.Geometry.Point objects.
var rectanglePoint = ee.Geometry.Rectangle(
[
ee.Geometry.Point(xMin, yMin), // min x and y
ee.Geometry.Point(xMax, yMax) // max x and y
]
);
Map.addLayer(rectanglePoint, {}, 'rectanglePoint');
// Construct a rectangle from a list of bounding coordinates.
var rectangleBounds = ee.Geometry.Rectangle(
[xMin, yMin, xMax, yMax]
);
Map.addLayer(rectangleBounds, {}, 'rectangleBounds');
Map.setCenter(-122.085, 37.422, 15);
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-24 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2025-07-24 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]