Skip to content

Commit b7dfc4c

Browse files
committed
Derived_from and via + media type
1 parent 5e37a0e commit b7dfc4c

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

README.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,13 @@ In Item Properties:
9090

9191
### Linking the Items
9292

93-
In Items that declare this `processing` extension, it is recommended to add one or more [Links](https://github.com/radiantearth/stac-spec/blob/master/item-spec/item-spec.md#relation-types) with `derived_from` or `via` relationships to the eventual source data and metadata used in the processing, respectively.
94-
They could be used to trace back the processing history of the dataset.
93+
In Items that declare this processing extension, it is recommended to add one or more [Links](https://github.com/radiantearth/stac-spec/blob/master/item-spec/item-spec.md#relation-types) that document lineage, using `derived_from` to point to upstream inputs the data product was derived from, and `via` to point to alternative representations used in the creation of the Item (e.g., an authoritative metadata record used for conversion).
94+
They could be used to trace back the processing history of the dataset. Note that `derived_from` can point back to different types of metadata, which are distinguished through the media type (`type`):
95+
- `application/geo+json` → STAC Item
96+
- `application/json` → STAC Catalog/Collection; for other JSON metadata, use `application/json; profile=my-other-metadata-standard`.
97+
- `text/html` → website
98+
- Any other media type (e.g. `application/xml`) → other metadata (e.g. XML)
99+
95100

96101
### Suggested Processing Levels
97102

0 commit comments

Comments
 (0)