Skip to content

developmentseed/stac-map

Repository files navigation

stac-map

CI status GitHub deployments GitHub Release

The map-first, single-page, statically-hosted STAC visualizer at https://developmentseed.org/stac-map.

stac-map with eoAPI DevSeed loaded in

Includes:

  • Natural language collection search
  • stac-geoparquet visualization, upload, and download

Warning

This application is in its infancy 👶 and will change significantly and/or break at any time.

Development

Get yarn, then:

git clone git@github.com:developmentseed/stac-map
cd stac-map
yarn install
yarn dev

This will open a development server at http://localhost:5173/stac-map/.

We have some code quality checks/tools:

yarn lint
yarn format

And some simple tests:

yarn playwright install
yarn test

Contributing

We have some architecture documentation to help you get the lay of the land. We use Github Pull Requests to propose changes, and Issues to report bugs and request features.

We use semantic-release to create releases. This requires our commit messages to conform to Conventional Commits.

Deploying

See deploy.yaml for a (drop-dead simple) example of deploying this application as a static site via Github Pages.

Versioning

For now, we use a form of Sentimental Versioning, where we use MAJOR, MINOR, and PATCH versions to communicate the "weight" of changes. We may formalize our releases into a stricter form of Semantic Versioning at some point in the future.

About

A map-first STAC search and visualization tool, with stac-geoparquet support

Topics

Resources

License

Stars

Watchers

Forks

Contributors 5

Languages