search_eo_datasets
Find Earth observation datasets by keyword or topic. Searches curated topic maps and live collection metadata, with sensor modality filters for optical, radar, or elevation data.
Instructions
Searches Earth observation DATASETS (STAC collections) by keyword.
Performs collection-level search on the Earth Search STAC API
(AWS Open Data). Queries hit the topics map first ('flood' -> Sentinel-1
+ Sentinel-2, 'dem' -> Copernicus DEM...), then fall back to keyword
matching against live collection metadata; every hit is classified by
sensor modality (optical / radar / elevation).
Usage: Start here for dataset-level discovery ("find me flood/burn
scar/terrain datasets"). Then use the returned collection ids with
`search_eo_scenes`, or jump straight to `create_geocroissant_from_stac`
to get GeoCroissant metadata.
Returns:
--------
Dictionary containing:
- matched_topics: Topic-map hits for the query.
- count: Number of matching collections found.
- collections: Matches with catalog, collection id, title,
description snippet, modality, license and temporal extent.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | Free-text query. Topics like 'flood', 'wildfire', 'ndvi', 'urban' resolve to curated collections; other words keyword-match collection metadata. Empty lists all. | |
| modality | No | Filter by sensor modality: optical | radar | elevation. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||