Skip to content

Commit

Permalink
Update radar
Browse files Browse the repository at this point in the history
  • Loading branch information
m-mohr committed Aug 9, 2024
1 parent 7c81b3e commit a3260fe
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 26 deletions.
3 changes: 0 additions & 3 deletions json-schema/radar/product.json

This file was deleted.

3 changes: 0 additions & 3 deletions json-schema/radar/source.json

This file was deleted.

11 changes: 5 additions & 6 deletions radar-source.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# CEOS-ARD for Radar - Source Data <!-- omit in toc -->

- **Identifier:** <https://stac-extensions.github.io/ceos-ard/v0.2.0/radar/source.json>
- **Scope:** Item, Collection
- **Extension [Maturity Classification]:** Proposal
- **Owner**: @m-mohr

This extension specifies how to create [STAC] Items for Source Data that
comply to the [CEOS-ARD product family specifications] (PFS) for radar sensors.
Expand Down Expand Up @@ -76,6 +78,7 @@ The fields can be provided either in the [Collection](radar.md#stac-collections)
| platform | 1.6.2 | **REQUIRED.** Satellite name in lower-case. |

Requirement 1.6.2 asks to provide links to:

- [CEOS Missions Database] record(s)
- [CEOS Instruments Database] record(s)
- [CEOS Measurements Database] record(s)
Expand All @@ -93,13 +96,9 @@ Requirement 1.6.2 asks to provide links to:

### Projection

> \[!WARNING]
> **Deprecation Notice:** In a future version of the version of the projection extension `proj:epsg` will be replaced by `proj:code`.
> It is recommended to provide both for now.
| Field Name | Req. | Description |
| ------------------------------------- | ----- | ------------------------------------------------------------ |
| proj:epsg / proj:wkt2 / proj:projjson | 1.6.7 | **REQUIRED**. Coordinate Reference System (CRS). One of the fields is required to be provided. |
| proj:code / proj:wkt2 / proj:projjson | 1.6.7 | **REQUIRED**. Coordinate Reference System (CRS). One of the fields is required to be provided. |
| proj:bbox | 1.7.7 | **REQUIRED**. The source data geometry in the given CRS. |

### SAR
Expand Down
19 changes: 5 additions & 14 deletions radar.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,6 @@
# CEOS-ARD for Radar <!-- omit in toc -->

- **Title:** CEOS-ARD for Radar
- **Identifier:**
- Product: <https://stac-extensions.github.io/ceos-ard/v0.2.0/radar/product.json>
- Source(s): see [Source Data](radar-source.md)
- **Field Name Prefix:** -
- **Scope:** Item
- **Scope:** Item, Collection
- **Extension [Maturity Classification]:** Proposal
- **Owner**: @m-mohr

Expand Down Expand Up @@ -59,7 +54,7 @@ This profile doesn't define new STAC fields, it's just a profile that uses
As the identifier for this profile is just a collection of existing extensions and only defines required fields,
you get a good bit of validation already without providing the identifier/schema of this profile in `stac_extensions`.
If your metadata is already compliant to this profile, you can omit the identifier for this profile in
`stac_extensions` to avoid costly regeneration of the Items. You won't get validation whether all required
`stac_extensions` to avoid costly regeneration of the Items. You won't get validation whether all required
fields are present, but this could be checked manually in the CEOS assessment/review.

The following STAC extensions are relevant for this profile:
Expand Down Expand Up @@ -125,16 +120,12 @@ The fields can be provided either in the [Collection](#stac-collections) or in e

### Projection

The metadata is **required** to specify the coordinate reference system through either `proj:epsg` or one of the alternatives.

> \[!WARNING]
> **Deprecation Notice:** In a future version of the version of the projection extension `proj:epsg` will be replaced by `proj:code`.
> It is recommended to provide both for now.
The metadata is **required** to specify the coordinate reference system through either `proj:code` or one of the alternatives.

| Field Name | Req. | Description |
| ------------------------------------- | ------ | ------------------------------------------------------------ |
| proj:epsg / proj:wkt2 / proj:projjson | 1.7.11 | **REQUIRED**. One of the fields is required to be provided, recommended is `proj:epsg`. If there's no suitable EPSG code, set `proj:epsg` to `null` and add either `proj:wkt2` or `proj:projjson`. |
| proj:bbox | 1.7.7 | **REQUIRED**. The bounding box of the acquisition in the projection defined in proj:epsg / proj:wkt2 / proj:projjson. |
| proj:code / proj:wkt2 / proj:projjson | 1.7.11 | **REQUIRED**. One of the fields is required to be provided, recommended is `proj:code`. If there's no suitable CRS code, set `proj:code` to `null` and add either `proj:wkt2` or `proj:projjson`. |
| proj:bbox | 1.7.7 | **REQUIRED**. The bounding box of the acquisition in the projection defined in proj:code / proj:wkt2 / proj:projjson. |

### Links

Expand Down

0 comments on commit a3260fe

Please sign in to comment.