Language en

STAC For developers

STAC offers not only a simple and flexible format for developers to interact with SpatioTemporal data, but an excellent community and ecosystem of open source tools and innovation.

Small, Flexible JSON Core

STAC's core JSON is the bare minimum needed to interact with any geospatial data collection. Additionally, STAC standardizes metadata fields, naming conventions, query language, and catalog structure. The core JSON is fully extensible, allowing developers to add attributes to better capture their use case or dataset.

Tooling Ecosystem

The STAC community has built numerous tools to make it easier to browse, serve, validate, and visualize STAC data in your programming language of choice. Most of these tools are open source and offer a great opportunity to improve and build upon meaningful projects.

Resources to Learn and Explore

There are plenty of APIs and static catalogs available to the public to get started quickly with real spatiotemporal data. If you're looking for a place to start, check out the STAC tutorial library to learn the basics or explore a sample project.

STAC Community

If you'd like to get involved with the STAC community, the How to Help page is a good place to learn about our active needs. If you're not sure where to begin, say hi in the STAC Gitter chat, and you'll likely find someone who will be more than happy to point you in the right direction.