ee.Filter.bounds

فیلتری ایجاد می کند که اگر هندسه شی با هندسه داده شده قطع شود، عبور می کند.

فیلتر ساخته شده را برمی گرداند.

استفاده برمی گرداند
ee.Filter.bounds(geometry, errorMargin ) فیلتر کنید
استدلال تایپ کنید جزئیات
geometry ComputedObject|FeatureCollection|هندسه هندسه، ویژگی یا مجموعه ای که باید با آن تلاقی کرد.
errorMargin ComputedObject|عدد، اختیاری یک حاشیه خطای اختیاری اگر یک عدد، به عنوان متر سطح کره تفسیر شده است.

نمونه ها

ویرایشگر کد (جاوا اسکریپت)

// collection.filterBounds() is preferred.
// A Sentinel-2 surface reflectance image collection for 3 months in 2021.
var ic = ee.ImageCollection('COPERNICUS/S2_SR')
             .filterDate('2021-07-01', '2021-10-01');

// A point geometry for the peak of Mount Shasta, California, USA.
var geom = ee.Geometry.Point(-122.196, 41.411);
print('Images intersecting point geometry',
      ic.filter(ee.Filter.bounds(geom)));

// A feature collection of point geometries for mountain peaks.
var fc = ee.FeatureCollection([
  ee.Feature(ee.Geometry.Point(-122.196, 41.411), {mountain: 'Mount Shasta'}),
  ee.Feature(ee.Geometry.Point(-121.697, 45.374), {mountain: 'Mount Hood'})
]);
print('Images intersecting feature collection',
      ic.filter(ee.Filter.bounds(fc)));

راه اندازی پایتون

برای اطلاعات در مورد API پایتون و استفاده از geemap برای توسعه تعاملی به صفحه محیط پایتون مراجعه کنید.

import ee
import geemap.core as geemap

کولب (پایتون)

# collection.filterBounds() is preferred.
# A Sentinel-2 surface reflectance image collection for 3 months in 2021.
ic = ee.ImageCollection('COPERNICUS/S2_SR').filterDate('2021-07-01',
                                                       '2021-10-01')

# A point geometry for the peak of Mount Shasta, California, USA.
geom = ee.Geometry.Point(-122.196, 41.411)
print('Images intersecting point geometry:',
      ic.filter(ee.Filter.bounds(geom)).getInfo())

# A feature collection of point geometries for mountain peaks.
fc = ee.FeatureCollection([
    ee.Feature(ee.Geometry.Point(-122.196, 41.411),
               {'mountain': 'Mount Shasta'}),
    ee.Feature(ee.Geometry.Point(-121.697, 45.374),
               {'mountain': 'Mount Hood'})
])
print('Images intersecting feature collection:',
      ic.filter(ee.Filter.bounds(fc)).getInfo())