developmentseed / developmentseed/stac-map
Feature: Advanced Search, filtering on item properties
- Dominant language
- TypeScript
- Stars
- 108
- Forks
- 15
- Avg merge
- 15h 14m
- Merged PRs (30d)
- 9
Description
Following discussion #262
Would it be possible in the Search or Filter panels to include an additional folded section, named `Advanced`? This section would expose the properties which can be used to perform the search like on this [item properties](https://developmentseed.org/stac-map/?href=https://stac.eoapi.dev/collections/MAXAR_afghanistan_earthquake22/items/42_120200201121_10300100D4928800) number properties like `gsd, view:azimuth, tile:clouds_percent`?
What would be great is for the UI input controls to be determined programmatically based on the item property (type like number, enum, date etc, bounds, etc mapped to slider, number text input, free-form text). This might be doable for standardized STAC extension properties, defined in core spec or extension, but would probably be harder for free-form STAC properties like `platform`. This could even be passed as url-param as suggested in https://github.com/developmentseed/stac-map/issues/256
Note, [stac-semantic-search](https://developmentseed.org/blog/2025-07-08-groundwork-03/#3-stac-semantic-search), integrated within stac-map, helps filtering-out items based on params other than bbox bounds/datetime.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.