ee.FeatureCollection.filterBounds

Kürzel zum Filtern einer Sammlung nach Schnittmenge mit der Geometrie. Elemente in der Sammlung, deren Grenzlinie sich nicht mit der angegebenen Geometrie überschneidet, werden ausgeschlossen.

Dies entspricht this.filter(ee.Filter.bounds(...)).

Gibt die gefilterte Sammlung zurück.

NutzungAusgabe
FeatureCollection.filterBounds(geometry)Sammlung
ArgumentTypDetails
So gehts: collectionSammlungDie Sammlung.
geometryComputedObject|FeatureCollection|GeometryDie Geometrie, das Element oder die Sammlung, mit der sich überschneidet.

Beispiele

Code-Editor (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 einrichten

Informationen zur Python API und zur Verwendung von geemap für die interaktive Entwicklung finden Sie auf der Seite Python-Umgebung.

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