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: item-spec/common-metadata.md
+23-23Lines changed: 23 additions & 23 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,8 +19,8 @@ Various *examples* are available in the folder [`examples`](../examples/).
19
19
*JSON Schemas* can be found in the folder [`json-schema`](json-schema/).
20
20
21
21
By default, these fields are only included and validated against in the core [Item schema](json-schema/item.json).
22
-
Implementation of any of the fields is not required,
23
-
if the specifications allowing these fields to be used don't say differently.
22
+
23
+
Implementation of any of the fields is not required, unless explicitly required by a specification using the field.
24
24
For example, `datetime` is required in STAC Items.
25
25
26
26
## Basics
@@ -49,7 +49,7 @@ Fields to provide additional temporal information such as ranges with a start an
49
49
All timestamps MUST be formatted according to [RFC 3339, section 5.6](https://tools.ietf.org/html/rfc3339#section-5.6).
50
50
51
51
**created** and **updated** have different meaning depending on where they are used.
52
-
If those fields are available in the Item `properties`, it's referencing to the creation and update times of the metadata.
52
+
If those fields are available in the Item `properties`, they identify the creation and update times of the metadata.
53
53
Having those fields in the Item `assets` refers to the creation and update times of the actual data linked to in the Asset Object.
54
54
55
55
*NOTE: There are more date and time related fields available in the [Timestamps
@@ -58,12 +58,12 @@ extension](https://github.com/stac-extensions/timestamps), which is not an offic
58
58
### Date and Time Range
59
59
60
60
While a STAC Item can have a nominal datetime describing the capture, these properties allow an Item to have a range
61
-
of capture dates and times. An example of this is the [MODIS 16 day vegetation index product.](https://lpdaac.usgs.gov/products/mod13q1v006/).
62
-
The datetime property in a STAC Item and these fields are not mutually exclusive.
61
+
of capture dates and times. An example of this is the [MODIS 16 day vegetation index product](https://lpdaac.usgs.gov/products/mod13q1v006/).
63
62
64
-
**Important:** Using one of the fields REQUIRES to include the other field as well to enable a user to search STAC records by the provided times.
63
+
**Important:** Using one of the fields REQUIRES inclusion of the other field as well to enable a user to search STAC records by the provided times.
65
64
So if you use `start_datetime` you need to add `end_datetime` and vice-versa.
66
65
Both fields are also REQUIRED if the `datetime` field is set to `null`.
66
+
The datetime property in a STAC Item and these fields are not mutually exclusive.
0 commit comments