सूचना: जिन गैर-व्यावसायिक प्रोजेक्ट के लिए Earth Engine को
15 अप्रैल, 2025 से पहले रजिस्टर किया गया है उन्हें ऐक्सेस बनाए रखने के लिए,
गैर-व्यावसायिक इस्तेमाल से जुड़ी ज़रूरी शर्तों की पुष्टि करनी होगी. अगर आपने 26 सितंबर, 2025 तक पुष्टि नहीं की, तो आपके ऐक्सेस को होल्ड पर रखा जा सकता है.
ee.Feature.buffer
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
यह फ़ंक्शन, किसी तय दूरी के हिसाब से बफ़र किए गए इनपुट को दिखाता है. अगर दूरी पॉज़िटिव है, तो ज्यामिति को बड़ा किया जाता है. अगर दूरी नेगेटिव है, तो ज्यामिति को छोटा किया जाता है.
| इस्तेमाल | रिटर्न |
|---|
Feature.buffer(distance, maxError, proj) | सुविधा |
| आर्ग्यूमेंट | टाइप | विवरण |
|---|
यह: feature | एलिमेंट | वह सुविधा जिसकी जियोमेट्री को बफ़र किया जा रहा है. |
distance | फ़्लोट | बफ़रिंग की दूरी, जो नेगेटिव हो सकती है. अगर कोई प्रोजेक्शन नहीं दिया गया है, तो यूनिट मीटर में होती है. इसके अलावा, यूनिट को प्रोजेक्शन के कोऑर्डिनेट सिस्टम में रखा जाता है. |
maxError | ErrorMargin, डिफ़ॉल्ट: null | बफ़रिंग सर्कल का अनुमान लगाते समय और ज़रूरी रीप्रोजेक्शन करते समय, गड़बड़ी की ज़्यादा से ज़्यादा सीमा. अगर कोई वैल्यू तय नहीं की गई है, तो डिफ़ॉल्ट रूप से दूरी का 1% होता है. |
proj | प्रोजेक्शन, डिफ़ॉल्ट: null | अगर ऐसा तय किया जाता है, तो बफ़रिंग इस प्रोजेक्शन में की जाएगी. साथ ही, दूरी को इस प्रोजेक्शन के कोऑर्डिनेट सिस्टम की इकाइयों के तौर पर समझा जाएगा. अगर ऐसा नहीं है, तो दूरी को मीटर में माना जाता है और बफ़रिंग को स्फ़ेरिकल कोऑर्डिनेट सिस्टम में किया जाता है. |
उदाहरण
कोड एडिटर (JavaScript)
// Polygon feature of Serengeti National Park.
var feature = ee.FeatureCollection('WCMC/WDPA/202307/polygons')
.filter('ORIG_NAME == "Serengeti National Park"')
.first();
// Cast the resulting object as an ee.Feature so that the call to the buffer
// method is unambiguous (first() and buffer() are shared by multiple classes).
feature = ee.Feature(feature);
// Generate buffered features out and in from the original boundary.
var bufferOut = feature.buffer(10000); // 10 km out
var bufferIn = feature.buffer(-10000); // 10 km in
// Display the features on the map.
Map.addLayer(bufferOut, {color: 'red'}, 'Buffer out');
Map.addLayer(feature, {color: 'blue'}, 'No buffer');
Map.addLayer(bufferIn, {color: 'yellow'}, 'Buffer in');
Map.setCenter(34.8407, -2.398, 8);
Python सेटअप करना
Python API और इंटरैक्टिव डेवलपमेंट के लिए geemap का इस्तेमाल करने के बारे में जानकारी पाने के लिए,
Python एनवायरमेंट पेज देखें.
import ee
import geemap.core as geemap
Colab (Python)
# Polygon feature of Serengeti National Park.
feature = (
ee.FeatureCollection('WCMC/WDPA/202307/polygons')
.filter('ORIG_NAME == "Serengeti National Park"')
.first()
)
# Cast the resulting object as an ee.Feature so that the call to the buffer
# method is unambiguous (first() and buffer() are shared by multiple classes).
feature = ee.Feature(feature)
# Generate buffered features out and in from the original boundary.
buffer_out = feature.buffer(10000) # 10 km out
buffer_in = feature.buffer(-10000) # 10 km in
# Display the features on the map.
m = geemap.Map()
m.add_layer(buffer_out, {'color': 'red'}, 'Buffer out')
m.add_layer(feature, {'color': 'blue'}, 'No buffer')
m.add_layer(buffer_in, {'color': 'yellow'}, 'Buffer in')
m.set_center(34.8407, -2.398, 8)
m
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया."],[],["The `buffer()` method expands or contracts a feature's geometry by a specified distance. A positive distance expands the geometry, while a negative distance contracts it. The `distance` is in meters unless a `proj` projection is given, in which case the units are in the projection's coordinate system. An optional `maxError` sets tolerance. The method returns a new `Feature` that represents the geometry buffered with the parameters used.\n"]]