eodag.plugins.crunch.filter_overlap.FilterOverlap
eodag.plugins.crunch.filter_overlap.FilterOverlap#
- class eodag.plugins.crunch.filter_overlap.FilterOverlap(config: Optional[Dict[str, Any]])[source]#
FilterOverlap cruncher
Filter products, retaining only those that are overlapping with the search_extent
- Parameters
config (dict) –
Crunch configuration, may contain :
minimum_overlap : minimal overlap percentage
contains : True if product geometry contains the search area
intersects : True if product geometry intersects the search area
within : True if product geometry is within the search area
These configuration parameters are mutually exclusive.
Methods
__init__
(config)proceed
(products, **search_params)Execute crunch: Filter products, retaining only those that are overlapping with the search_extent
Attributes
plugins