SearchResult
Contents
SearchResult#
Constructor#
|
An object representing a collection of |
Crunch#
|
Do some crunching with the underlying EO products. |
|
Apply |
|
Apply |
|
Apply |
|
Apply |
|
Apply |
Use cruncher |
Conversion#
|
Builds an |
GeoJSON representation of SearchResult |
|
|
|
WKT representation of SearchResult |
Interface#
Implements the geo-interface protocol. |
- class eodag.api.search_result.SearchResult(products)[source]#
An object representing a collection of
EOProduct
resulting from a search.- Parameters
products (list(
EOProduct
)) – A list of products resulting from a search
- property __geo_interface__#
Implements the geo-interface protocol.
- as_shapely_geometry_object()[source]#
shapely.geometry.GeometryCollection
representation of SearchResult
- crunch(cruncher, **search_params)[source]#
Do some crunching with the underlying EO products.
- Parameters
- Returns
The result of the application of the crunching method to the EO products
- Return type
- filter_date(start=None, end=None)[source]#
Apply
FilterDate
crunch, check its documentation to know more.
- filter_latest_by_name(name_pattern)[source]#
Apply
FilterLatestByName
crunch, check its documentation to know more.
- filter_latest_intersect(geometry)[source]#
Apply
FilterLatestIntersect
crunch, check its documentation to know more.
- filter_online()[source]#
Use cruncher
FilterProperty
, filter for online products.
- filter_overlap(geometry, minimum_overlap=0, contains=False, intersects=False, within=False)[source]#
Apply
FilterOverlap
crunch, check its documentation to know more.
- filter_property(operator='eq', **search_property)[source]#
Apply
FilterProperty
crunch, check its documentation to know more.
- static from_geojson(feature_collection)[source]#
Builds an
SearchResult
object from its representation as geojson- Parameters
feature_collection (dict) – A collection representing a search result.
- Returns
An eodag representation of a search result
- Return type