You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+62-17Lines changed: 62 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -50,6 +50,14 @@ An physical variable observed by a science product, such as "Wind stress" or "Ge
50
50
51
51
A set of satellite missions which provided input for the product.
52
52
53
+
### Workflow
54
+
55
+
A definition of processing steps defined in a project that can be executed in an experiment to generate a product.
56
+
57
+
### Experiment
58
+
59
+
A specific execution of a workflow that generated a product.
60
+
53
61
## Fields
54
62
55
63
The fields in the table below can be used in these parts of STAC documents:
@@ -64,29 +72,39 @@ The fields in the table below can be used in these parts of STAC documents:
64
72
be added to the summaries as the same fields already exist in the collection as top-level properties anyway.
65
73
As such the extension does not validate Collection summaries.
66
74
67
-
| Field Name | Type | Description |
68
-
| ------------- | --------- | ----------- |
69
-
| osc:type| string |**REQUIRED.** The underlying type of this resource. Either `"project"` or `"product"`. This field then defines what other fields are allowed and required. |
70
-
| osc:status| string |**REQUIRED.** This field details whether the project or product is `planned`, `ongoing`, or has been `completed`. |
71
-
| osc:project| string |**REQUIRED (for products).** The name of the project the product is associated with. |
72
-
| osc:region| string | The name of the geographic region the project or product is dealing with if any, e.g `"Arctic"` or `"Agulhas"`. |
73
-
| osc:variables|\[string]| The names of the variables the product is observing, e.g `"Wind stress"` or `"Geomagnetic field"`. |
74
-
| osc:missions|\[string]| The names of the satellite missions which provided input for this project or product. |
75
+
### Projects and Products
75
76
76
-
Fields that apply when the `osc:type` is set to `product`:
77
+
| Field Name | Type | Description |
78
+
| -------------- | --------- | ----------- |
79
+
| osc:type| string |**REQUIRED.** The underlying type of this resource. Either `"project"` or `"product"`. This field then defines what other fields are allowed and required. |
80
+
| osc:status| string |**REQUIRED.** This field details whether the project or product is `planned`, `ongoing`, or has been `completed`. |
81
+
82
+
Additionally, the following fields from other extensions apply:
77
83
78
-
- osc:status - **REQUIRED**
79
-
- osc:project - **REQUIRED**
80
-
- osc:region
81
-
- osc:variables
82
-
- osc:missions
83
84
-[themes](#themes)
84
85
86
+
### Products only
87
+
88
+
Fields that apply when the `osc:type` is set to `product`:
89
+
90
+
| Field Name | Type | Description |
91
+
| -------------- | --------- | ----------- |
92
+
| osc:project| string |**REQUIRED.** The name of the project the product is associated with. |
93
+
| osc:region| string | The name of the geographic region the project or product is dealing with if any, e.g `"Arctic"` or `"Agulhas"`. |
94
+
| osc:variables|\[string]| The names of the variables the product is observing, e.g `"Wind stress"` or `"Geomagnetic field"`. |
95
+
| osc:missions|\[string]| The names of the satellite missions which provided input for this product. |
96
+
| osc:experiment| string | The name of the experiment that created the product. |
97
+
98
+
### Projects only
99
+
85
100
Fields that apply when the `osc:type` is set to `project`:
86
101
87
-
- osc:status - **REQUIRED**
88
-
- osc:region
89
-
-[themes](#themes)
102
+
| Field Name | Type | Description |
103
+
| -------------- | --------- | ----------- |
104
+
| osc:workflows|\[string]| The names of the workflows created by the project. |
105
+
106
+
Additionally, the following fields from other extensions apply:
107
+
90
108
-[contacts](#contacts)
91
109
92
110
### Contacts
@@ -113,6 +131,33 @@ The following fields should be implemented from the [Themes extension](https://g
113
131
The themes field can contain concepts from different controlled vocabularies (via `scheme`).
114
132
By default this extension only asks to add concepts for the scheme `https://github.com/stac-extensions/osc#theme`.
115
133
134
+
## Relation types
135
+
136
+
The following types should be used as applicable `rel` types in the
0 commit comments