Opengis Sensor Model Language (Sensorml)

Opengis Sensor Model Language (Sensorml)

Sensor Model Language OGC 05-086 Open Geospatial Consortium Inc. Date: 2005-10-05 Reference number of this document: OGC 05-086 Version: 1.0 ® Category: OpenGIS Best Practices Paper Editor: Mike Botts University of Alabama in Huntsville OpenGIS® Sensor Model Language (SensorML) Implementation Specification Copyright © Open Geospatial Consortium, Inc (2005) To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ Warning This document is not an OGC Standard. It is distributed for review and comment. It is subject to change without notice and may not be referred to as an OGC Standard. Recipients of this document are invited to submit, with their comments, notification of any relevant patent rights of which they are aware and to provide supporting documentation. Document type: OpenGIS® Best Practices Paper Document subtype: Document stage: Approved Document language: English i Sensor Model Language OGC 05-086 Table of Contents i. Preface .............................................................................................................................v ii. Document terms and definitions..................................................................................v iii. Submitting Organizations ........................................................................................v iv. Submission Contact Point....................................................................................... vi v. Revision History........................................................................................................... vi vi. Recommended Changes to the OpenGIS Abstract Specification ................... vii Foreword..............................................................................................................................viii Introduction ...........................................................................................................................ix 1 Scope ................................................................................................................................1 2 Conformance ..................................................................................................................3 3 Normative references.....................................................................................................3 4 Terms and definitions....................................................................................................4 5 Conventions.....................................................................................................................6 5.1 Symbols (and abbreviated terms) ...........................................................................6 5.2 UML Notation..........................................................................................................7 6 Background.....................................................................................................................8 6.1 Motivation................................................................................................................8 6.2 Importance to archival needs ..................................................................................9 6.3 Importance to software support ........................................................................... 10 6.4 Importance to Sensor Web Enablement.............................................................. 11 7 History .......................................................................................................................... 12 8 Design Criteria and Assumptions for SensorML................................................... 14 8.1 Basic definition of a sensor.................................................................................. 14 8.2 Sensor Collection Concepts ................................................................................. 15 8.3 Relationship of the sensor to a platform.............................................................. 16 8.4 Coordinate reference systems .............................................................................. 17 8.5 Measurement / observation concepts .................................................................. 18 8.6 Sensor Response Characteristics ......................................................................... 18 8.7 Sample and collection geometry concepts.......................................................... 19 9 SensorML Conceptual Models.................................................................................. 20 ii Sensor Model Language OGC 05-086 9.1 SWE Common Components................................................................................ 20 9.1.1 Simple Data Types ....................................................................................... 20 9.1.2 Aggregate Data Types.................................................................................. 22 9.1.3 Data Definition ............................................................................................. 23 9.1.4 Position Data................................................................................................. 24 9.2 Base Process Model.............................................................................................. 25 9.2.1 Abstract Base: _Process............................................................................... 25 9.2.2 ProcessModel and method definition.......................................................... 26 9.3 Composite Process (Process Chain).................................................................... 27 9.4 System ................................................................................................................... 28 9.5 Process Metadata Group....................................................................................... 29 9.5.1 General Information (Identification and Classification)............................ 29 9.5.2 Constraints.................................................................................................... 30 9.5.3 Properties (Capabilities and Characteristics).............................................. 30 9.5.4 References (Contacts and Documentation) ................................................ 31 9.5.5 History........................................................................................................... 31 9.6 SensorML as Applied to Sensors......................................................................... 32 9.6.1 Sensor Response and Geolocation .............................................................. 32 9.6.2 Observations and Data Encoding ................................................................ 33 9.6.3 Sensor Response Model............................................................................... 33 9.6.4 Sensor Models .............................................................................................. 33 10 SensorML XML Schema Encoding ..................................................................... 35 10.1 Encoding Principles.............................................................................................. 35 10.1.1 XML Encoding Conventions....................................................................... 35 10.1.2 ID, URI, and Linkable Properties................................................................ 36 10.2 SWE Common Data ............................................................................................. 36 10.2.1 Simple Data (hard-typing and soft-typing)................................................. 36 10.2.2 Data Aggregates ........................................................................................... 37 10.2.3 Curves and Tuples........................................................................................ 41 10.3 Base Process Model.............................................................................................. 41 10.4 Composite Process (Process Chain).................................................................... 43 10.5 System ................................................................................................................... 49 10.6 Metadata Group.................................................................................................... 51 iii Sensor Model Language OGC 05-086 10.6.1 Identification and Classification.................................................................. 51 10.6.2 Characteristics and Capabilities .................................................................. 52 11 Future Directions and Remaining Issues ............................................................ 54 Annex A. XML Schemas for SensorML (normative)............................................. 55 sweImports.xsd..................................................................................................................55 base.xsd.............................................................................................................................. 55 commonProperties.xsd...................................................................................................... 62 system.xsd.......................................................................................................................... 66 coordinateSystem.xsd. ...................................................................................................... 75 omImports.xsd...................................................................................................................76 Annex B: XML Schemas for

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    110 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us