developmentseed / developmentseed/stac-map

When missing a `type` field, try to guess the STAC object type

Closed
#515 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
108
Forks
15
Avg merge
18h 28m
Merged PRs (30d)
11

Description

https://developmentseed.org/stac-map/?href=https://csdap.earthdata.nasa.gov/stac/collections/planet doesn't show any `Collection` functionality because the STAC is missing a `type` field. We can probably guess the type from other fields (`summaries`, `extents`) so let's add those heuristics, maybe with a warning?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the missing Collection functionality at the linked STAC Map URL with the NASA CSDAP collection. Trace where the STAC object type is determined, then inspect how the `summaries` and `extents` fields can identify a Collection. Done means the collection renders its Collection functionality despite the missing `type` field, with warning behavior addressed if appropriate.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
65/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.