শেয়ার করা কম্পিউট রিসোর্স সুরক্ষিত রাখতে এবং প্রত্যেকের জন্য নির্ভরযোগ্য পারফর্ম্যান্স নিশ্চিত করতে Earth Engine
অবাণিজ্যিক কোটা টিয়ার চালু করেছে। অবাণিজ্যিক প্রোজেক্ট ডিফল্ট হিসেবে কমিউনিটি টিয়ার ব্যবহার করে, তবে আপনি যেকোনও সময় প্রোজেক্টের টিয়ার পরিবর্তন করতে পারবেন।
আপনার পছন্দের ভাষায় কন্টেন্ট অনুবাদ করতে Google তার AI প্রযুক্তি ব্যবহার করে। AI-এর মাধ্যমে করা অনুবাদে ভুল থাকতে পারে।
ee.Geometry.MultiPoint.buffer
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
প্রদত্ত দূরত্ব দ্বারা বাফার করা ইনপুট রিটার্ন করে। দূরত্ব পজিটিভ হলে, জ্যামিতি প্রসারিত হয় এবং দূরত্ব নেগেটিভ হলে, জ্যামিতি সংকুচিত হয়।
| ব্যবহার | রিটার্ন |
|---|
MultiPoint.buffer(distance, maxError, proj) | জ্যামিতি |
| আর্গুমেন্ট | ধরন | বিবরণ |
|---|
এটি: geometry | জ্যামিতি | জ্যামিতি বাফার করা হচ্ছে। |
distance | ফ্লোট | বাফারিংয়ের দূরত্ব, যা নেগেটিভ হতে পারে। কোনও প্রজেকশন নির্দিষ্ট করা না থাকলে, ইউনিট হল মিটার। অন্যথায়, ইউনিটটি প্রজেকশনের কোঅর্ডিনেট সিস্টেমে থাকে। |
maxError | ErrorMargin, ডিফল্ট: null | বাফারিং সার্কেলের আনুমানিক মান নির্ধারণ এবং প্রয়োজনীয় রিপ্রোজেকশন করার সময় সর্বাধিক যে পরিমাণ ত্রুটি সহ্য করা হয়। নির্দিষ্ট না করা থাকলে, ডিফল্ট হিসেবে দূরত্বের ১% সেট করা হয়। |
proj | প্রোজেকশন, ডিফল্ট: null | উল্লেখ করা থাকলে, এই প্রজেকশনে বাফারিং করা হবে এবং দূরত্বকে এই প্রজেকশনের কোঅর্ডিনেট সিস্টেমের একক হিসেবে ব্যাখ্যা করা হবে। অন্যথায়, দূরত্ব মিটারে হিসেব করা হয় এবং বাফারিং স্ফেরিক্যাল কোঅর্ডিনেট সিস্টেমে করা হয়। |
উদাহরণ
কোড এডিটর (JavaScript)
// Define a MultiPoint object.
var multiPoint = ee.Geometry.MultiPoint([[-122.082, 37.420], [-122.081, 37.426]]);
// Apply the buffer method to the MultiPoint object.
var multiPointBuffer = multiPoint.buffer({'distance': 100});
// Print the result to the console.
print('multiPoint.buffer(...) =', multiPointBuffer);
// Display relevant geometries on the map.
Map.setCenter(-122.085, 37.422, 15);
Map.addLayer(multiPoint,
{'color': 'black'},
'Geometry [black]: multiPoint');
Map.addLayer(multiPointBuffer,
{'color': 'red'},
'Result [red]: multiPoint.buffer');
Python সেট-আপ
Python API এবং ইন্ট্যার্যাক্টিভ ডেভেলপমেন্টের জন্য
geemap ব্যবহার করা সংক্রান্ত তথ্যের জন্য
Python এনভায়রনমেন্ট পৃষ্ঠা দেখুন।
import ee
import geemap.core as geemap
Colab (Python)
# Define a MultiPoint object.
multipoint = ee.Geometry.MultiPoint([[-122.082, 37.420], [-122.081, 37.426]])
# Apply the buffer method to the MultiPoint object.
multipoint_buffer = multipoint.buffer(distance=100)
# Print the result.
display('multipoint.buffer(...) =', multipoint_buffer)
# Display relevant geometries on the map.
m = geemap.Map()
m.set_center(-122.085, 37.422, 15)
m.add_layer(multipoint, {'color': 'black'}, 'Geometry [black]: multipoint')
m.add_layer(
multipoint_buffer, {'color': 'red'}, 'Result [red]: multipoint.buffer'
)
m
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2026-10-14 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2026-10-14 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],["The `buffer` method modifies a geometry by expanding or contracting it based on a specified distance. A positive distance expands the geometry, while a negative distance contracts it. The method accepts a `distance` (in meters or projection units), an optional `maxError` for approximation tolerance, and an optional `proj` for specifying the projection. It operates on a `geometry` and returns a new `Geometry` object. Example code is provided in JavaScript and Python using the MultiPoint object to demonstrate the application.\n"]]