Skip to content

Commit c598e13

Browse files
philvarnerm-mohr
andauthored
link to STAC API Extensions site instead of listing them (#381)
* link to STAC API Extensions site instead of listing them * Apply suggestions from code review --------- Co-authored-by: Matthias Mohr <[email protected]>
1 parent d5dc2cc commit c598e13

File tree

6 files changed

+13
-27
lines changed

6 files changed

+13
-27
lines changed

README.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -116,10 +116,9 @@ The *[item-search](item-search)* folder contains the Item Search specification,
116116
cross-collection search of STAC Item objects at a `search` endpoint, as well as a number of extensions.
117117

118118
**Extensions:**
119-
The *[extensions](extensions.md) document* describes how STAC incubates new functionality, and it links to the existing
120-
extensions that can be added to enrich the functionality of a STAC API. Each has an OpenAPI yaml, but some of the yaml
121-
documents live as fragments in the [fragments/](fragments/) folder. The official list of STAC API Extensions
122-
is maintained [here](https://stac-api-extensions.github.io).
119+
The *[extensions](extensions.md) document* describes how STAC adds new functionality
120+
through extensions. The official list of STAC API Extensions
121+
is maintained at [stac-api-extensions.github.io](https://stac-api-extensions.github.io).
123122

124123
**Fragments:**
125124
The *[fragments/](fragments/)* folder contains re-usable building blocks to be used in a STAC API, including common OpenAPI

core/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ different conformance classes and a different set of links.
231231

232232
## Extensions
233233

234-
None.
234+
STAC API Extensions can be found at [stac-api-extensions.github.io](https://stac-api-extensions.github.io).
235235

236236
## Structuring Catalog Hierarchies
237237

fragments/itemcollection/README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@ This object describes a STAC ItemCollection. The fields `type` and `features` ar
2929

3030
## Extensions
3131

32-
- The [Context Extension](https://github.com/stac-api-extensions/context) adds additional fields to STAC ItemCollection relevant
33-
to their use as search results.
34-
- The [Single File STAC Extension](https://github.com/stac-extensions/single-file-stac/blob/main/README.md) provides a set of Collection
35-
and Item objects as a single file catalog.
32+
STAC API Extensions can be found [here](https://stac-api-extensions.github.io).
33+
34+
In addition to STAC API extensions, the STAC
35+
[Single File STAC Extension](https://github.com/stac-extensions/single-file-stac/blob/main/README.md)
36+
provides a set of Collection and Item objects as a single file catalog.

item-search/README.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -297,10 +297,4 @@ the [overview](../overview.md#example-landing-page) document.
297297

298298
## Extensions
299299

300-
These extensions provide additional functionality that enhances Item Search.
301-
302-
- [Fields Extension](https://github.com/stac-api-extensions/fields/blob/main/README.md)
303-
- [Sort Extension](https://github.com/stac-api-extensions/sort/blob/main/README.md)
304-
- [Context Extension](https://github.com/stac-api-extensions/context/blob/main/README.md)
305-
- [Filter Extension](https://github.com/stac-api-extensions/filter/blob/main/README.md)
306-
- [Query Extension](https://github.com/stac-api-extensions/query/blob/main/README.md)
300+
STAC API Extensions can be found at [stac-api-extensions.github.io](https://stac-api-extensions.github.io).

ogcapi-features/README.md

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -396,12 +396,4 @@ as is typical with a static STAC Collection, there are no links here with rel va
396396

397397
## Extensions
398398

399-
These extensions provide additional functionality that enhances *STAC API - Features*.
400-
401-
- [Transaction Extension](https://github.com/stac-api-extensions/transaction/blob/main/README.md)
402-
- [Items and Collections API Version Extension](https://github.com/stac-api-extensions/version/blob/main/README.md)
403-
- [Fields Extension](https://github.com/stac-api-extensions/fields/blob/main/README.md)
404-
- [Sort Extension](https://github.com/stac-api-extensions/sort/blob/main/README.md)
405-
- [Context Extension](https://github.com/stac-api-extensions/context/blob/main/README.md)
406-
- [Filter Extension](https://github.com/stac-api-extensions/filter/blob/main/README.md)
407-
- [Query Extension](https://github.com/stac-api-extensions/query/blob/main/README.md)
399+
STAC API Extensions can be found at [stac-api-extensions.github.io](https://stac-api-extensions.github.io).

overview.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,8 @@ for more details.
5656
### Extensions & Fragments
5757

5858
Both STAC API and OAFeat allow 'extensions' that can be added for additional functionality. The STAC community has
59-
created a number of extensions to OAFeat, in order to meet the requirements of its implementors and the complete list
60-
can be found in the [extensions document](extensions.md), which links to each of them and details their maturity.
59+
created [a number of extensions](https://stac-api-extensions.github.io) to OAFeat
60+
in order to meet the requirements of its implementors. Additional details about extensions can be found in the [extensions document](extensions.md).
6161
These are specified in OpenAPI, which works cleanly when the new functionality is a new API location (a complete
6262
resource, or adding POST to an existing one). Many of the additions, however, are done at the parameter or response
6363
level, like adding a `sortby` field to return ordered results. To make these reusable by both Item Search and OAFeat,

0 commit comments

Comments
 (0)