The search is currently configured for:
If no manual bounding-box options are provided, the current GRASS region is used as AOI by default.
If any one of lonmin, lonmax, latmin, or latmax is set, all four values must be provided.
When flag -s is used, stac_collection is required. The module reads the end of the temporal extent from the given STAC collection and sets:
By default, the module writes a JSON object. The keys are Sentinel-2 scene IDs and the values contain selected metadata:
{
"S2A_MSIL2A_20250401T092031_N0510_R093_T34SFH_20250401T125901": {
"acquisition_date": "2025-04-01T09:20:31Z",
"cloud_cover": 12.4,
"tile_id": "34SFH"
}
}
When -p is used, results are printed as formatted text messages.
# Region is used as AOI by default i.s2_id.filter start_time=2025-01-01 end_time=2025-01-31 cloud_cover=20 tile_id=34SFH
i.s2_id.filter start_time=2025-01-01 end_time=2025-01-31 cloud_cover=30 \
lonmin=23.60 lonmax=23.90 latmin=37.85 latmax=38.10
i.s2_id.filter -s stac_collection=https://example.org/stac/collections/s2_indices.json \
lonmin=23.60 lonmax=23.90 latmin=37.85 latmax=38.10 cloud_cover=40
i.s2_id.filter start_time=2025-01-01 end_time=2025-01-31 \
cloud_cover=20 output=s2_results.json