Simple quality information Data Quality
6.4.3 Full lineage and traceability
Full lineage and traceability is not in the scope of this specification. It is fully addressed by the OGC ® Sensor Model Language Standard, which allows robust definition of measurement chains, with detailed information about the processing that takes place at each stage of the chain. This means that complex lineage guarantying full traceability can be recorded in a SensorML process chain, separately from the data itself. Datasets can be associated to lineage information described using the Sensor Model Language by using a metadata wrapper such as the “Observation” object defined in the OGC ® Observations and Measurements Standard OM. In this standard, the “procedure” property of the “Observation” class allows attaching detailed information about the measurement procedure, that is to say a description of how the data was obtained i.e. lineage, to the data itself.6.5 Data Structure
Data structure defines how individual pieces of data are grouped, ordered, repeated and interleaved to form a complete data stream. The SWE Common models are based on data structures commonly accepted in computer science and formalized in ISO 11404. Classical aggregate datatypes are defined below: - Record: consists of a list of fields, each of them being keyed by a field identifier and defining its own type that can be any scalar or aggregate structure. - Array: consists of many elements of the same type, usually indexed by an integer. The element type can be any data structure including scalars and aggregates. The array size constitutes the upper bound of the index. - Choice: consists of a list of alternatives, each of them being keyed by a tag value and having its own type. Only values for one alternative at a time are actually present in the data stream described by such a structure. Requirement http:www.opengis.netspecSWE2.0reqcoreaggregates-model-valid Req 12. Aggregate data structures shall be implemented in a way that is consistent with definitions of ISO 11404. This standard also defines the concept of “data component” as any part of the structure of a dataset, aggregate or not. It is thus the superset of all the aggregate structures described above and of all scalar elements implementing the representations described in clause 6.2. Copyright © 2011 Open Geospatial Consortium 17Parts
» Preface Change Requests | OGC
» Sensor Related Data Data Component
» Abbreviated terms Change Requests | OGC
» UML notation Table notation used to express requirements
» Introduction Change Requests | OGC
» Boolean Categorical Data Representation
» Numerical continuous Data Representation
» Countable discrete Data Representation
» Human readable information Nature of Data
» Robust semantics Nature of Data
» Time, space and projected quantities
» Simple quality information Data Quality
» Full lineage and traceability
» Data Structure Change Requests | OGC
» Data Encoding Package Dependencies
» Basic Data Types Requirements Class: Basic Types and Simple Components Packages Requirements Class
» Attributes shared by all simple data components
» Boolean Class Requirements Class: Basic Types and Simple Components Packages Requirements Class
» Text Class Requirements Class: Basic Types and Simple Components Packages Requirements Class
» Category Class Requirements Class: Basic Types and Simple Components Packages Requirements Class
» Count Class Requirements Class: Basic Types and Simple Components Packages Requirements Class
» Quantity Class Requirements Class: Basic Types and Simple Components Packages Requirements Class
» Time Class Requirements Class: Basic Types and Simple Components Packages Requirements Class
» Requirements applicable to all range classes CategoryRange Class CountRange Class
» TimeRange Class Requirements Class: Basic Types and Simple Components Packages Requirements Class
» Quality Union Requirements Class: Basic Types and Simple Components Packages Requirements Class
» NilValues Class Requirements Class: Basic Types and Simple Components Packages Requirements Class
» AllowedTokens Class AllowedValues Class
» AllowedTimes Class Unions of simple component classes
» DataRecord Class Requirements Class: Record Components Package Requirements Class
» Vector Class Requirements Class: Record Components Package Requirements Class
» DataChoice Class Requirements Class: Choice Components Package Requirements Class
» DataArray Class Requirements Class: Block Components Package Requirements Class
» Matrix Class Requirements Class: Block Components Package Requirements Class
» DataStream Class Requirements Class: Block Components Package Requirements Class
» TextEncoding Class Requirements Class: Simple Encodings Package Requirements Class
» XMLEncoding Class Requirements Class: Simple Encodings Package Requirements Class
» BinaryEncoding Class Requirements Class: Advanced Encodings Package Requirements Class
» XML Encoding Conventions General XML Principles
» Extensibility Points General XML Principles
» Boolean Element Requirements Class: Basic Types and Simple Components Schemas Requirements Class
» Text Element Requirements Class: Basic Types and Simple Components Schemas Requirements Class
» Category Element Requirements Class: Basic Types and Simple Components Schemas Requirements Class
» Count Element Requirements Class: Basic Types and Simple Components Schemas Requirements Class
» Quantity Element Requirements Class: Basic Types and Simple Components Schemas Requirements Class
» Time Element Requirements Class: Basic Types and Simple Components Schemas Requirements Class
» TimeRange Element Requirements Class: Basic Types and Simple Components Schemas Requirements Class
» NilValues Element Requirements Class: Basic Types and Simple Components Schemas Requirements Class
» DataRecord Element Requirements Class: Record Components Schema Requirements Class
» Vector Element Requirements Class: Record Components Schema Requirements Class
» DataChoice Element Requirements Class: Choice Components Schema Requirements Class
» DataArray Element Requirements Class: Block Components Schema Requirements Class
» Matrix Element Requirements Class: Block Components Schema Requirements Class
» DataStream Element Requirements Class: Block Components Schema Requirements Class
» AbstractEncoding Element Requirements Class: Simple Encodings Schema Requirements Class
» TextEncoding Element Requirements Class: Simple Encodings Schema Requirements Class
» XMLEncoding Element Requirements Class: Simple Encodings Schema Requirements Class
» Component Element BinaryEncoding Element
» Block Element BinaryEncoding Element
» Rules for Scalar Components Rules for Range Components
» Rules for DataRecord and Vector Rules for DataChoice
» Rules for DataArray and Matrix
» Separators Requirements Class: Text Encoding Rules Requirements Class
» Rules for DataRecord and Vector
» Rules for DataChoice Requirements Class: Text Encoding Rules Requirements Class
» Rules for DataStream MIME Media Types
» XML element names Rules for Scalar Components
» Rules for DataArray, Matrix and DataStream
» MIME Media Types Requirements Class: XML Encoding rules Requirements Class
Show more