ee.FeatureCollection.filterBounds

ज्यामिति के साथ इंटरसेक्शन के हिसाब से किसी कलेक्शन को फ़िल्टर करने का शॉर्टकट. कलेक्शन में मौजूद ऐसे आइटम शामिल नहीं किए जाएंगे जिनका फ़ुटप्रिंट, दी गई ज्यामिति से नहीं मिलता.

यह इस फ़ंक्शन के बराबर है: this.filter(ee.Filter.bounds(...)).

फ़िल्टर किया गया कलेक्शन दिखाता है.

इस्तेमालरिटर्न
FeatureCollection.filterBounds(geometry)संग्रह
आर्ग्यूमेंटटाइपविवरण
यह: collectionसंग्रहकलेक्शन इंस्टेंस.
geometryComputedObject|FeatureCollection|Geometryवह ज्यामिति, सुविधा या कलेक्शन जिसके साथ इंटरसेक्ट करना है.

उदाहरण

कोड एडिटर (JavaScript)

// FeatureCollection of global power plants.
var powerPlants = ee.FeatureCollection('WRI/GPPD/power_plants');

// FeatureCollection of counties in Oregon, USA.
var oregonCounties = ee.FeatureCollection('TIGER/2018/States')
                         .filter('STATEFP == "41"');

// Filter global power plants to those that intersect Oregon counties.
var oregonPowerPlants = powerPlants.filterBounds(oregonCounties.geometry());

// Display Oregon power plants on the map.
Map.setCenter(-120.492, 44.109, 6);
Map.addLayer(oregonPowerPlants);

Python सेटअप करना

Python API और इंटरैक्टिव डेवलपमेंट के लिए geemap का इस्तेमाल करने के बारे में जानकारी पाने के लिए, Python एनवायरमेंट पेज देखें.

import ee
import geemap.core as geemap

Colab (Python)

# FeatureCollection of global power plants.
power_plants = ee.FeatureCollection('WRI/GPPD/power_plants')

# FeatureCollection of counties in Oregon, USA.
oregon_counties = ee.FeatureCollection('TIGER/2018/States').filter(
    'STATEFP == "41"'
)

# Filter global power plants to those that intersect Oregon counties.
oregon_power_plants = power_plants.filterBounds(oregon_counties.geometry())

# Display Oregon power plants on the map.
m = geemap.Map()
m.set_center(-120.492, 44.109, 6)
m.add_layer(oregon_power_plants)
m