Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update 00-preface.adoc #52

Merged
merged 5 commits into from
Oct 24, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion 23-049/23-049.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,12 @@
:referenceURLID: http://docs.opengeospatial.org/as/23-049/23-049.html
:fullname: Chris Little
:fullname_2: Charles Heazel
:fullname_3: Ronald Tse
:role: editor
:role_2: editor
:role_3: editor
:keywords: ogcdoc, OGC document, abstract specification, conceptual model, time, temporal referencing, referencing by coordinates, calendar, clock, timescale
:submitting-organizations: U.K. Met Office, HeazelTech
:submitting-organizations: U.K. Met Office; HeazelTech; Ribose Inc.
:mn-document-class: ogc
:mn-output-extensions: html,pdf,rxl
:local-cache-only:
Expand Down
7 changes: 4 additions & 3 deletions 23-049/sections/00-preface.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Traditionally, geospatial communities used 2D coordinates and the vertical and t

The fundamental concepts of events, clocks, timescales, coordinates and calendars have been long established, but there is no clear, straightforward defining document. This document aims to to give clear consistent definitions of the fundamental concepts and terminology, so that people are well aware of the advantages and disadvantages of adopting a particular technological approach and then perhaps they can contribute to building better and more interoperable systems using other more detailed documents such as logical and implementation standards that have an agreed common conceptual basis and terminology.

This document is consistent with <<iso19111,ISO 19111>> and <<w3cowltime,W3C Time Ontology>> in OWL.
This document is consistent with <<iso19111>> and <<w3cowltime,W3C Time Ontology>> in OWL.

The aim of this document is to establish clear concepts and terminology.

Expand All @@ -34,14 +34,15 @@ h| Name h| Affiliation

| Chris Little (editor) | U.K. Met Office
| Chuck Heazel | HeazelTech
| Ronald Tse | Ribose Inc.

|===

[.preface]
== Introduction

When OGC standards involve time, they generally refer to the ISO documents such as <<iso19108,ISO 19108>> (now largely superseded), <<iso19111,ISO 19111>>, <<iso8601,ISO 8601>>, and their freely available OGC equivalents, such as <<ogc18005,OGC_18-005r4>> (the equivalent to <<iso19111,ISO 19111>>).
When OGC standards involve time, they generally refer to the ISO documents such as <<iso19108>> (now largely superseded), <<iso19111>>, <<iso8601>>, and their freely available OGC equivalents, such as <<ogc18005>> (the equivalent to <<iso19111>>).

Much effort over decades has gone into establishing complex structures to represent calendar based time, such as the <<iso8601,ISO 8601>> notation, and many date-time schemas. Because of this effort, many people use calendar based "coordinates", with the attendant ambiguities, imprecision and inappropriate scope.
Much effort over decades has gone into establishing complex structures to represent calendar based time, such as the <<iso8601>> notation, and many date-time schemas. Because of this effort, many people use calendar based "coordinates", with the attendant ambiguities, imprecision and inappropriate scope.

The aim of this document is to establish clear concepts and terminology, so that people are well aware of the advantages and disadvantages of adopting a particular technological approach and then perhaps contribute to building better interoperable systems.
4 changes: 2 additions & 2 deletions 23-049/sections/02-conformance.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
Clause 7 of this International Standard uses the Unified Modeling Language (UML) to present
conceptual schemas for describing the higher level classes of time and temporal reference systems. These schemas define conceptual classes that

a) may be considered to comprise a cross-domain application schema, or
. may be considered to comprise a cross-domain application schema, or

b) may be used in application schemas, profiles and implementation specifications.
. may be used in application schemas, profiles and implementation specifications.

This flexibility is controlled by a set of UML types that can be implemented in a variety of manners. Use of
alternative names that are more familiar in a particular application is acceptable, provided that there is a one-
Expand Down
10 changes: 5 additions & 5 deletions 23-049/sections/03-references.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@

The following normative documents contain provisions that, through reference in this text, constitute provisions of this document. For dated references, subsequent amendments to, or revisions of, any of these publications do not apply. For undated references, the latest edition of the normative document referred to applies.

* [[[rfc3339,nofetch(IETF RFC 3339)]]] IETF: RFC 3339 _Date and Time on the Internet: Timestamps_. https://www.rfc-editor.org/rfc/rfc3339[https://www.rfc-editor.org/rfc/rfc3339]
* [[[rfc3339,IETF RFC 3339]]]

* [[[iso8601,nofetch(ISO 8601:2004)]]] ISO/TC 211: 8601:2004 _Data elements and interchange formats — Information interchange — Representation of dates and times_, 2004, https://www.iso.org/standard/40874.html[https://www.iso.org/standard/40874.html]
* [[[iso8601,ISO 8601:2004]]]

* [[[iso19111,nofetch(ISO 19111)]]] ISO/TC 211: ISO 19111:2019, _Geographic information – Referencing by coordinates_, 2019, https://www.iso.org/standard/74039.html[https://www.iso.org/standard/74039.html]
* [[[iso19111,ISO 19111:2019]]]

* [[[temporal-knowledge,nofetch(Maintaining Knowledge about Temporal Intervals)]]]
Allen, J. F. _Maintaining Knowledge about Temporal Intervals_ Communications of the ACM, 1983, vol. 26 pp. 832-843.

* [[[ogc18005,nofetch(OGC 18-005r4)]]] OGC: 18-005, _OGC Abstract Specification Topic 2: Referencing by coordinates Corrigendum_, 2021, https://docs.ogc.org/as/18-005r5/18-005r5.html[https://docs.ogc.org/as/18-005r5/18-005r5.html]
* [[[ogc18005,OGC 18-005r4]]]

* [[[w3cowltime,nofetch(W3C REC-owl-time-20171019)]]] W3C: Time Ontology in OWL, 2017, https://www.w3.org/TR/2017/REC-owl-time-20171019/[https://www.w3.org/TR/2017/REC-owl-time-20171019/]
* [[[w3cowltime,W3C REC-owl-time-20171019]]]
18 changes: 9 additions & 9 deletions 23-049/sections/04-terms_and_definitions.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ description of common concepts and their relationships, particularly in order to
one of a sequence of numbers designating the position of a point

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

NOTE: In many coordinate reference systems, the coordinate numbers are qualified by units.

Expand All @@ -22,7 +22,7 @@ NOTE: In many coordinate reference systems, the coordinate numbers are qualified
<<coordinate-system_definition,coordinate system>> that is related to an object by a <<datum_definition,datum>>

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

NOTE: Geodetic and vertical datums are referred to as reference frames.

Expand All @@ -34,7 +34,7 @@ NOTE: For geodetic and vertical reference frames, the object will be the Earth.
set of mathematical rules for specifying how coordinates are to be assigned to points

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

[[datum_definition]]
=== datum
Expand All @@ -43,7 +43,7 @@ admitted:[reference frame]
parameter or set of parameters that realize the position of the origin, the scale, and the orientation of a <<coordinate-system_definition,coordinate system>>

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

[[epoch_definition]]
=== epoch
Expand All @@ -52,7 +52,7 @@ domain:[geodesy]
point in time

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

NOTE: In the ISO 19111 document an epoch is expressed in the Gregorian calendar as a decimal year.

Expand All @@ -66,15 +66,15 @@ admitted:[datum]
parameter or set of parameters that realize the position of the origin, the scale, and the orientation of a <<coordinate-system_definition,coordinate system>>

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

[[temporal-coordinate-refrence-system_definition]]
=== temporal coordinate reference system

<<coordinate-reference-system_definition,coordinate reference system>> based on a <<temporal-datum_definition,temporal datum>>

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

[[temporal-coordinate-system_definition]]
=== temporal coordinate system
Expand All @@ -83,15 +83,15 @@ domain:[geodesy]
one-dimensional <<coordinate-system_definition,coordinate system>> where the axis is time

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

[[temporal-datum_definition]]
=== temporal datum

<<datum_definition,datum>> describing the relationship of a <<temporal-coordinate-system_definition,temporal coordinate system>> to an object

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

NOTE: The object is normally time on the Earth.

Expand Down
6 changes: 3 additions & 3 deletions 23-049/sections/06-abstract_model.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ A conceptual model:

== Temporal Abstract Conceptual Model

This Temporal Abstract Conceptual Model follows <<iso19111,ISO 19111>>, which is the ISO adoption of <<ogc18005,OGC_18-005r4>>.
This Temporal Abstract Conceptual Model follows <<iso19111>>, which is the ISO adoption of <<ogc18005>>.

The model is also informed by the <<w3cowltime,W3C Time Ontology>>.

Expand Down Expand Up @@ -217,7 +217,7 @@ The financial and administrative domains often use weeks, quarters, and other ca
There are often widely agreed, commonly accepted, notations used for temporal reference systems, but few have been standardised. Any particular notation may be capable of expressing a wider range of times than are valid for the reference system.

[example]
The <<rfc3339,IETF RFC 3339>> timestamp notation, a restrictive profile of <<iso8601,ISO 8601>>, can express times before 1588CE, when the Gregorian calendar was first introduced in some parts of the world.
The <<rfc3339,IETF RFC 3339>> timestamp notation, a restrictive profile of <<iso8601>>, can express times before 1588CE, when the Gregorian calendar was first introduced in some parts of the world.

== Attributes of the Classes

Expand All @@ -226,7 +226,7 @@ The <<rfc3339,IETF RFC 3339>> timestamp notation, a restrictive profile of <<iso

The top level `ReferenceSystem` is an abstract super-class and does not have many attributes or properties. So far, only the total dimension of the reference system and the Location, Time or Domain of Applicability have been identified as essential.

The 'ReferenceSystem' has two abstract sub-classes: 'SpatialReferenceSystem', which is defined in <<iso19111,ISO 19111>>, and 'TemporalReferenceSystem', each with the attributes of Dimension and Domains of Applicability.
The 'ReferenceSystem' has two abstract sub-classes: 'SpatialReferenceSystem', which is defined in <<iso19111>>, and 'TemporalReferenceSystem', each with the attributes of Dimension and Domains of Applicability.

The Dimension is one for time, or a vertical reference system, but may be as much as 6 for spatial location with orientation as in the <<OGCgeopose,GeoPose Draft Specification>>.

Expand Down
2 changes: 1 addition & 1 deletion 23-049/sections/annex-bibliography.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ _A Brief History of Timekeeping_.
Oneworld Publications. 2022.
ISBN-13: 978-0-86154-321-2.

* [[[iso19108,nofetch(ISO 19108)]]] ISO/TC 211: ISO 19108:2002 _Geographic information — Temporal schema_, 2021, https://www.iso.org/standard/26013.html[https://www.iso.org/standard/26013.html]
* [[[iso19108,ISO 19108:2002]]] ISO/TC 211: ISO 19108:2002 _Geographic information — Temporal schema_, 2021, https://www.iso.org/standard/26013.html

* [[[OGCgeopose,nofetch(OGC 21-056r10)]]] OGC: _GeoPose Specification draft_, 2021, https://github.com/opengeospatial/GeoPose/

Expand Down
38 changes: 19 additions & 19 deletions 23-049/sections/annex-glossary.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
coordinate reference system using at least two independent coordinate reference systems

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

NOTE: Coordinate reference systems are independent of each other if coordinate values in one cannot be converted or transformed into coordinate values in the other.

Expand All @@ -19,15 +19,15 @@ NOTE: Coordinate reference systems are independent of each other if coordinate v
epoch to which coordinates in a dynamic coordinate reference system are referenced

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

[[derived-coordinate-reference-system_definition]]
=== derived coordinate reference system

coordinate reference system that is defined through the application of a specified coordinate conversion to the coordinates within a previously established coordinate reference system

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

NOTE: The previously established coordinate reference system is referred to as the base coordinate reference system.

Expand All @@ -41,7 +41,7 @@ NOTE: The coordinate conversion between the base and derived coordinate referenc
coordinate reference system that has a dynamic reference frame

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

NOTE: Coordinates of points on or near the crust of the Earth that are referenced to a dynamic coordinate reference system may change with time, usually due to crustal deformations such as tectonic motion and glacial isostatic adjustment.

Expand All @@ -54,7 +54,7 @@ admitted:[dynamic datum]
reference frame in which the defining parameters include time evolution

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

NOTE: The defining parameters that have time evolution are usually a coordinate set.

Expand All @@ -79,7 +79,7 @@ admitted:[local datum]
datum describing the relationship of a coordinate system to a local reference

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

NOTE: Engineering datum excludes both geodetic and vertical reference frames.

Expand All @@ -89,15 +89,15 @@ NOTE: Engineering datum excludes both geodetic and vertical reference frames.
epoch of coordinates that define a dynamic reference frame

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

[[linear-coordinate-system_definition]]
=== linear coordinate system

one-dimensional coordinate system in which a linear feature forms the axis

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

[example]
Distances along a pipeline.
Expand All @@ -111,7 +111,7 @@ Depths down a deviated oil well bore.
epoch at which the parameter values of a time-dependent coordinate transformation are valid

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

NOTE: The transformation parameter values first need to be propagated to the epoch of the coordinates before the coordinate transformation can be applied.

Expand All @@ -121,23 +121,23 @@ NOTE: The transformation parameter values first need to be propagated to the epo
coordinate reference system based on a parametric datum

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

[[parametric-coordinate-system_definition]]
=== parametric coordinate system

one-dimensional coordinate system where the axis units are parameter values which are not inherently spatial

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

[[parametric-datum_definition]]
=== parametric datum

datum describing the relationship of a parametric coordinate system to an object

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

NOTE: The object is normally the Earth.

Expand All @@ -147,7 +147,7 @@ NOTE: The object is normally the Earth.
coordinate operation that changes coordinates within one coordinate reference system due to the motion of the point

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

NOTE: The change of coordinates is from those at an initial epoch to those at another epoch.

Expand All @@ -159,7 +159,7 @@ NOTE: In this document the point motion is due to tectonic motion or crustal def
compound coordinate reference system in which one constituent coordinate reference system is a spatial coordinate reference system and one is a parametric coordinate reference system

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

NOTE: Normally the spatial component is “horizontal” and the parametric component is “vertical”.

Expand All @@ -169,23 +169,23 @@ NOTE: Normally the spatial component is “horizontal” and the parametric comp
compound coordinate reference system comprised of spatial, parametric and temporal coordinate reference systems

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

[[spatio-temporal-coordinate-reference-system_definition]]
=== spatio-temporal coordinate reference system

compound coordinate reference system in which one constituent coordinate reference system is a spatial coordinate reference system and one is a temporal coordinate reference system

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

[[static-coordinate-reference-system_definition]]
=== static coordinate reference system

coordinate reference system that has a static reference frame

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

NOTE: Coordinates of points on or near the crust of the Earth that are referenced to a static coordinate reference system do not change with time.

Expand All @@ -199,7 +199,7 @@ static datum
reference frame in which the defining parameters exclude time evolution

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

[[terrestrial-reference-system_definition]]
=== terrestrial reference system
Expand All @@ -208,6 +208,6 @@ admitted:[TRS]
set of conventions defining the origin, scale, orientation and time evolution of a spatial reference system co-rotating with the Earth in its diurnal motion in space

[.source]
<<iso19111,ISO 19111>>
<<iso19111>>

NOTE: The abstract concept of a TRS is realised through a terrestrial reference frame that usually consists of a set of physical points with precisely determined coordinates and optionally their rates of change. In this document terrestrial reference frame is included within the geodetic reference frame element of the data model
6 changes: 3 additions & 3 deletions 23-050/sections/00-preface.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Traditionally, geospatial communities used 2D coordinates and the vertical and t

The fundamental concepts of events, clocks, timescales, coordinates and calendars have been long established, but there is no clear, straightforward defining document. This document aims to to give clear consistent definitions of the fundamental concepts and terminology, so that people are well aware of the advantages and disadvantages of adopting a particular technological approach and then perhaps they can contribute to building better and more interoperable systems using other more detailed documents such as logical and implementation standards that have an agreed common conceptual basis and terminology.

This document is consistent with <<iso19111,ISO 19111>> and <<W3COWLTime>> in OWL.
This document is consistent with <<iso19111>> and <<W3COWLTime>> in OWL.

The aim of this document is to establish clear concepts and terminology.

Expand Down Expand Up @@ -41,8 +41,8 @@ h| Name h| Affiliation
[.preface]
== Introduction

When OGC standards involve time, they generally refer to the ISO documents such as <<iso19108,ISO 19108>> (now largely superseded), <<iso19111,ISO 19111>>, <<iso8601,ISO 8601>>, and their freely available OGC equivalents, such as <<OGC_18-005r4>> (the equivalent to <<iso19111,ISO 19111>>).
When OGC standards involve time, they generally refer to the ISO documents such as <<iso19108>> (now largely superseded), <<iso19111>>, <<iso8601>>, and their freely available OGC equivalents, such as <<OGC_18-005r4>> (the equivalent to <<iso19111>>).

Much effort over decades has gone into establishing complex structures to represent calendar based time, such as the <<iso8601,ISO 8601>> notation, and many date-time schemas. Because of this effort, many people use calendar based "coordinates", with the attendant ambiguities, imprecision and inappropriate scope.
Much effort over decades has gone into establishing complex structures to represent calendar based time, such as the <<iso8601>> notation, and many date-time schemas. Because of this effort, many people use calendar based "coordinates", with the attendant ambiguities, imprecision and inappropriate scope.

The aim of this document is to establish clear concepts and terminology, so that people are well aware of the advantages and disadvantages of adopting a particular technological approach and then perhaps contribute to building better interoperable systems.
Loading