16
16
- ** Title:** Fields
17
17
- ** OpenAPI specification:** [ openapi.yaml] ( openapi.yaml )
18
18
- ** Conformance Classes:**
19
- - ` STAC API - Item Search ` binding: < https://api.stacspec.org/v1.0.0-rc.3 /item-search#fields >
20
- - ` STAC API - Features ` binding: < https://api.stacspec.org/v1.0.0-rc.3 /ogcapi-features#fields >
19
+ - ` STAC API - Item Search ` binding: < https://api.stacspec.org/v1.0.0/item-search#fields >
20
+ - ` STAC API - Features ` binding: < https://api.stacspec.org/v1.0.0/ogcapi-features#fields >
21
21
- ** Scope:** STAC API - Features, STAC API - Item Search
22
22
- ** [ Extension Maturity Classification] ( https://github.com/radiantearth/stac-api-spec/tree/main/README.md#maturity-classification ) :** Candidate
23
23
- ** Dependencies:**
24
- - [ STAC API - Item Search] ( https://github.com/radiantearth/stac-api-spec/tree/v1.0.0-rc.3 /item-search )
25
- - [ STAC API - Features] ( https://github.com/radiantearth/stac-api-spec/tree/v1.0.0-rc.3 /ogcapi-features )
24
+ - [ STAC API - Item Search] ( https://github.com/radiantearth/stac-api-spec/tree/v1.0.0/item-search )
25
+ - [ STAC API - Features] ( https://github.com/radiantearth/stac-api-spec/tree/v1.0.0/ogcapi-features )
26
26
- ** Owner** : none
27
27
28
28
By default, STAC API endpoints that return Item objects return every field of those Items. However,
@@ -32,9 +32,9 @@ fields in an Item are used, so this
32
32
specification provides a mechanism for clients to request that servers to explicitly include or exclude certain fields.
33
33
34
34
This behavior may be bound to either or both of
35
- [ STAC API - Item Search] ( https://github.com/radiantearth/stac-api-spec/tree/v1.0.0-rc.3 /item-search ) (` /search ` endpoint) or
36
- [ STAC API - Features] ( https://github.com/radiantearth/stac-api-spec/tree/v1.0.0-rc.3 /ogcapi-features )
37
- (` /collections/{collectionId}/items ` endpoint) by advertising the relevant conformance class.
35
+ [ STAC API - Item Search] ( https://github.com/radiantearth/stac-api-spec/tree/v1.0.0/item-search ) (` /search ` endpoint) or
36
+ [ STAC API - Features] ( https://github.com/radiantearth/stac-api-spec/tree/v1.0.0/ogcapi-features )
37
+ (` /collections/{collectionId}/items ` endpoint) by advertising the relevant conformance class.
38
38
39
39
When used in a POST request with ` Content-Type: application/json ` , this adds an attribute ` fields ` with
40
40
an object value to the core JSON search request body. The ` fields ` object contains two attributes with string array
@@ -61,7 +61,7 @@ must be returned and the Item entities will not contain that
61
61
field.
62
62
63
63
If no ` fields ` are specified, the response is ** must** be a valid
64
- [ ItemCollection] ( https://github.com/radiantearth/stac-spec/tree/v1.0.0-rc.3 /itemcollection/README.md ) . If a client excludes
64
+ [ ItemCollection] ( https://github.com/radiantearth/stac-spec/tree/v1.0.0/itemcollection/README.md ) . If a client excludes
65
65
fields that are required in a STAC Item, the server may return an invalid STAC Item. For example, if ` type `
66
66
and ` geometry ` are excluded, the entity will not even be a valid GeoJSON Feature, or if ` bbox ` is excluded then the entity
67
67
will not be a valid STAC Item.
0 commit comments