OGC
®
Engineering Report OGC 12-096
Copyright © 2013 Open Geospatial Consortium.
1
OGC
®
OWS-9 Engineering Report: Use of SWE Common and SensorML for GPS Messaging
1 Introduction
1.1 Scope
This Engineering Report ER describes the approach and results of an OGC Interoperability Project supported under the OWS-9 Innovation thread. The purpose of
this project has been to explore and demonstrate:
- the potential for supporting ALL data files and data streams within GPS system using the OGC SWE Common Data standard
- the ability to describe GPS processing workflows using the OGC Sensor Model Language SensorML standard
- web-enabling the processing and application of corrected GPS data using the OGC Sensor Web Enablement SWE encodings and web services
-
1.2 Document contributor contact points
All questions regarding this document should be directed to the editor or the contributors:
Name Organization
Dr. Mike Botts Botts Innovative Research Inc.
mike.bottsbotts-inc.net Alex Robin
Sensia Software alex.robinsensiasoftware.com
Peter D. Kopcha National Geospatial Intelligence Agency
Peter.D.Kopchanga.mil
1.3 Revision history
Date Release
Editor Primary clauses
modified Description
7252012 Initial
draft Botts
all Initial draft of the ER
11202012 mid draft Botts
Message types Added sections describing format descriptions
2
Copyright © 2013 Open Geospatial Consortium. 01042013 Final draft Botts
all Final draft
1.4 Future work
Future efforts in this project are desired to: Design consistent data models for all message types in the GPS system
Incorporate SWE Common Data readerswriters in the GPSTk processing apps Create SensorML descriptions for GPSTk apps
Demonstrate on-demand design and execution of SensorML-defined workflows for GPS correction
Demonstrate on-demand precise geolocation of UAVs, ground vehicles, and hand-held sensors using SWE services and encodings
1.5 Forward
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. The Open Geospatial Consortium shall not be held
responsible for identifying any or all such patent rights.
Recipients of this document are requested to submit, with their comments, notification of any relevant patent claims or other intellectual property rights of which they may be
aware that might be infringed by any implementation of the standard set forth in this document, and to provide supporting documentation.
2 References
The following documents are referenced in 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.
OGC 06-121r3, OGC
®
Web Services Common Standard OGC 08-094r1, OGC
®
SWE Common Data Model Encoding Standard OGC 12-000, OGC
®
SensorML: Model and XML Encoding Standard In addition to this document, this report includes several XML Schema Document files as
specified in Annex A.
Copyright © 2013 Open Geospatial Consortium.
3
3 Terms and definitions
For the purposes of this report, the definitions specified in Clause 4 of the OWS Common Implementation Standard [OGC 06-121r3] shall apply. In addition, the following terms
and definitions apply.
3.1
ephemeris A list of coordinates or variables required to calculate the past, present, or future position
of a celestial body, including a satellite.
3.2
Global Positioning System GPS A space-based satellite navigation system that provides location and time information in
all weather conditions, anywhere on or near the Earth where there is an unobstructed line of sight to four or more GPS satellites.
3.3
Pseudorange The calculated distance between a GPS satellite and a GPS receiver based on the time
difference between when the signal was sent and when it was received. Because there are errors in the measured times, the term “pseudorange” is applied rather than “range”.
4 Abbreviated terms
BINEX Binary Exchange format
COTS Commercial Off The Shelf
EPOCHA Estimation and Prediction of Orbits and Clocks to High Accuracy
GPS Global Position System
GPSIS Global Positioning System Information Service
HDF Hierarchical Data File
MSNCC Monitor Station Network Control Center
NGA National Geospatial Intelligence Agency
NMR Navigation Replacement Message
NPAF Near-real time Performance Assessment File
NSOF Near-real time Satellite Outage File
PAF Performance Assessment File
PRED Predicted EphemerisState Vector Data File
PSF Prediction Support File
SOF Satellite Outage File
4
Copyright © 2013 Open Geospatial Consortium.
SensorML Sensor Model Language
SWE Sensor Web Enablement
5 Conventions
5.1 UML notation