This document explains the structure and content of a SpatioTemporal Asset Catalog (STAC) ItemCollection. An ItemCollection is a GeoJSON FeatureCollection that is augmented with foreign members relevant to a STAC entity.
Similarly to the relationship between a GeoJSON Feature and a STAC Item, a STAC ItemCollection must be a valid GeoJSON FeatureCollection to allow interoperability with existing tools that support GeoJSON.
Item objects are represented in JSON format and are very flexible. Any JSON object that contains all the required fields is a valid STAC ItemCollection.
- Examples:
- See the minimal example, as well as a more complete example. There are more real world inspired samples in the examples/ folder.
- OpenAPI YAML
This object describes a STAC ItemCollection. The fields type
and features
are inherited from GeoJSON FeatureCollection.
Field Name | Type | Description |
---|---|---|
type | string | REQUIRED. Always "FeatureCollection" to provide compatibility with GeoJSON. |
features | STAC Item | REQUIRED A possibly-empty array of Item objects. |
links | Link Object | An array of Links related to this ItemCollection. |
- The Context Extension adds additional fields to STAC ItemCollection relevant to their use as search results.
- The Single File STAC Extension provides a set of Collection and Item objects as a single file catalog.