Skip to content

Commit 7c81b3e

Browse files
committed
Merge branch 'main' into sar
2 parents ee93151 + aab2de3 commit 7c81b3e

File tree

6 files changed

+12
-54
lines changed

6 files changed

+12
-54
lines changed

README.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
# CEOS-ARD Extension Specification
22

33
- **Title:** CEOS-ARD
4-
- **Identifier:**
5-
- <https://stac-extensions.github.io/ceos-ard/v0.2.0/schema.json>
6-
- See section [Profiles](#profiles) for more
4+
- **Identifier:** <https://stac-extensions.github.io/ceos-ard/v0.2.0/schema.json>
75
- **Field Name Prefix:** ceosard
86
- **Scope:** Item, Collection
97
- **Extension [Maturity Classification](https://github.com/radiantearth/stac-spec/tree/master/extensions/README.md#extension-maturity):** Proposal

json-schema/optical-ar/schema.json

Lines changed: 0 additions & 3 deletions
This file was deleted.

json-schema/optical-nlsr/schema.json

Lines changed: 0 additions & 3 deletions
This file was deleted.

json-schema/optical-sr/schema.json

Lines changed: 0 additions & 23 deletions
This file was deleted.

json-schema/optical-st/schema.json

Lines changed: 0 additions & 3 deletions
This file was deleted.

optical.md

Lines changed: 11 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,6 @@
11
# CEOS-ARD for Optical <!-- omit in toc -->
22

3-
- **Title:** CEOS-ARD for Optical
4-
- **Identifier:**
5-
- AR: <https://stac-extensions.github.io/ceos-ard/v0.2.0/optical-ar/schema.json>
6-
- NLSR: <https://stac-extensions.github.io/ceos-ard/v0.2.0/optical-nlsr/schema.json>
7-
- SR: <https://stac-extensions.github.io/ceos-ard/v0.2.0/optical-sr/schema.json>
8-
- ST: <https://stac-extensions.github.io/ceos-ard/v0.2.0/optical-st/schema.json>
9-
- **Field Name Prefix:** -
10-
- **Scope:** Item
3+
- **Scope:** Item, Collection
114
- **Extension [Maturity Classification]:** Proposal
125
- **Owner**: @m-mohr
136

@@ -82,10 +75,10 @@ The following STAC extensions are relevant for this profile:
8275
| ----------------- | ----------------------------------------------------------------------- | :------: |
8376
| [Accuracy] | `https://stac-extensions.github.io/accuracy/v1.0.0-beta.1/schema.json` ||
8477
| [CEOS-ARD] | `https://stac-extensions.github.io/ceos-ard/v0.2.0/optical/schema.json` ||
85-
| [Classification] | `https://stac-extensions.github.io/classification/v1.1.0/schema.json` ||
78+
| [Classification] | `https://stac-extensions.github.io/classification/v2.0.0/schema.json` ||
8679
| [Electro Optical] | `https://stac-extensions.github.io/eo/v2.0.0/schema.json` ||
87-
| [Processing] | `https://stac-extensions.github.io/processing/v1.1.0/schema.json` ||
88-
| [Projection] | `https://stac-extensions.github.io/projection/v1.0.0/schema.json` ||
80+
| [Processing] | `https://stac-extensions.github.io/processing/v1.2.0/schema.json` ||
81+
| [Projection] | `https://stac-extensions.github.io/projection/v2.0.0/schema.json` ||
8982
| [Raster] | `https://stac-extensions.github.io/raster/v2.0.0/schema.json` ||
9083
| [View Geometry] | `https://stac-extensions.github.io/view/v1.1.0/schema.json` ||
9184

@@ -129,6 +122,7 @@ See [Resolve a DOI name](https://dx.doi.org/) for details.
129122
| platform | 1.9 | Platform (mission) name in lower-case. |
130123

131124
Requirement 1.9 asks to provide links to:
125+
132126
- [CEOS Missions Database] record(s)
133127
- [CEOS Instruments Database] record(s)
134128
- [CEOS Measurements Database] record(s)
@@ -169,6 +163,7 @@ but other quality flag are not standardized in STAC yet. Please fall back to cus
169163

170164
Requirement 1.13 **requires** all algorithms, and the sequence in which they were applied, to be identified in the metadata.
171165
This can be expressed in various ways:
166+
172167
- A written description as ordered CommonMark list in `processing:lineage`.
173168
- A set of algorithms in `processing:software`.
174169
In this case you need to use another of these options to define the sequence in which they were applied.
@@ -195,15 +190,11 @@ The following links may be provided:
195190
### Projection
196191

197192
The metadata is **required** to specify the coordinate reference system (1.5) and the map projection (1.6) through
198-
either `proj:epsg` or one of the alternatives. The map projection is not required for ST.
199-
200-
> \[!WARNING]
201-
> **Deprecation Notice:** In a future version of the version of the projection extension `proj:epsg` will be replaced by `proj:code`.
202-
> It is recommended to provide both for now.
193+
either `proj:code` or one of the alternatives. The map projection is not required for ST.
203194

204195
| Field Name | Req. | Description |
205196
| ------------------------------------- | --------- | ------------------------------------------------------------ |
206-
| proj:epsg / proj:wkt2 / proj:projjson | 1.5 / 1.6 | **REQUIRED**. One of the fields is required to be provided. If there's no suitable EPSG code, set `proj:epsg` to `null` and add either `proj:wkt2` or `proj:projjson`. |
197+
| proj:code / proj:wkt2 / proj:projjson | 1.5 / 1.6 | **REQUIRED**. One of the fields is required to be provided. If there's no suitable CRS code, set `proj:code` to `null` and add either `proj:wkt2` or `proj:projjson`. |
207198

208199
### View
209200

@@ -217,6 +208,7 @@ either `proj:epsg` or one of the alternatives. The map projection is not require
217208
| view:moon_elevation | see below | **REQUIRED for NLSR.** The average moon elevation angle. [**TBD**](https://github.com/stac-extensions/view/pull/7) |
218209

219210
The requirements regarding solar, lunar and viewing geometry have different requirement numbers:
211+
220212
- AR: 2.12
221213
- NLSR: 2.11 and 2.16
222214
- SR: 2.11
@@ -257,6 +249,7 @@ For data assets, the following properties are relavant in the context of CEOS-AR
257249

258250
This section describes required and optional per-pixel metadata.
259251
Per-pixel metadata can be encoded in different way, for example:
252+
260253
1. multiple files with a mask per file (only requires the corresponding roles to be set, see below)
261254
2. a single file with a mask per band (requires `bands`, see [Bands] in [Common metadata])
262255
3. a single-band file with masks as bit-fields (requires one of the fields in the [Classification] extension)
@@ -359,8 +352,7 @@ The following assets are **optional** for **AR**:
359352

360353
#### Bands
361354

362-
**Deprecation Notice:** In this document we only refer to the new `bands` construct that will be introcued with STAC 1.1.
363-
For backward compatibility, it is recommended to also provide `eo:bands` and `raster:bands`.
355+
**Note:** In this document we only refer to the new `bands` construct that was introcued in STAC 1.1.
364356
Please check the [Raster] and [Electro Optical] extensions for details.
365357

366358
| Field Name | Req. | Description |

0 commit comments

Comments
 (0)