Crunch Plugins
Crunch Plugins#
Crunch plugins must inherit the following class and implement proceed()
:
This table lists all the crunch plugins currently available:
FilterDate cruncher: filter products by date |
|
|
FilterLatestIntersect cruncher |
|
FilterLatestByName cruncher |
FilterOverlap cruncher |
|
FilterProperty cruncher |
The signature of each plugin’s proceed()
method is displayed below, it may contain information useful to execute the cruncher:
- FilterDate.proceed(products, **search_params)[source]#
Execute crunch: Filter products between start and end dates.
- FilterLatestIntersect.proceed(products, **search_params)[source]#
Execute crunch: Filter latest products (the ones with a the highest start date) that intersect search extent.
- FilterLatestByName.proceed(product_list, **search_params)[source]#
Execute crunch: Filter Search results to get only the latest product, based on the name of the product