ee.Geometry.MultiPoint.buffer

প্রদত্ত দূরত্ব দ্বারা বাফার করা ইনপুট রিটার্ন করে। দূরত্ব পজিটিভ হলে, জ্যামিতি প্রসারিত হয় এবং দূরত্ব নেগেটিভ হলে, জ্যামিতি সংকুচিত হয়।

ব্যবহাররিটার্ন
MultiPoint.buffer(distance, maxError, proj)জ্যামিতি
আর্গুমেন্টধরনবিবরণ
এটি: geometryজ্যামিতিজ্যামিতি বাফার করা হচ্ছে।
distanceফ্লোটবাফারিংয়ের দূরত্ব, যা নেগেটিভ হতে পারে। কোনও প্রজেকশন নির্দিষ্ট করা না থাকলে, ইউনিট হল মিটার। অন্যথায়, ইউনিটটি প্রজেকশনের কোঅর্ডিনেট সিস্টেমে থাকে।
maxErrorErrorMargin, ডিফল্ট: 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