developmentseed / developmentseed/stac-map

Feature: Advanced Search, filtering on item properties

Open
#259 1 comment 0 reactions 0 assignees View on GitHub
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.