: Public Class
Created: 8/08/2012 2:04:46 PM
Modified: 20/06/2015 2:36:38 PM
Project:
Advanced:
Instances of the class 'MeasurementContext' specify the resolution [1] and measuring interval [2] for a given physical property in the context of this measurement procedure.<br /></p><p><br /></p><p>[1] Resolution: smallest change in a quantity being measured that causes a perceptible change in the corresponding indication (from the 'International vocabulary of metrology' [http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf])<br /></p><p>[2] Measuring interval: set of values of quantities of the same kind that can be measured by a given measuring instrument or measuring system with specified instrumental uncertainty, under defined conditions (from the 'International vocabulary of metrology' [http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf])<br /></p>
Attribute
Public UnitOfMeasure
  unitOfMeasure
Details:
sequenceNumber=1
Notes: The attribute 'uom' specifies the unit of measure that the values of 'resolution' and 'measuring interval' are specified in.#lt;br /#gt;#lt;/p#gt;#lt;p#gt;#lt;br /#gt;#lt;/p#gt;#lt;p#gt;Typically, this will also be the unit of measure used to specify the measured quantity values. Unless otherwise specified, this unit of measure can be assumed to be the default unit of measure for this measurand.#lt;br /#gt;#lt;/p#gt;
Public ObservableProperty
  measurand
Details:
sequenceNumber=2
Notes: The attribute 'measurand' [1] specifies the physical property that the associated 'resolution' and 'measuring interval' apply to.#lt;br /#gt;#lt;/p#gt;#lt;p#gt;#lt;br /#gt;#lt;/p#gt;#lt;p#gt;The measurand may be sourced from an external controlled vocabulary, thesaurus or ontology or defined locally. #lt;br /#gt;#lt;/p#gt;#lt;p#gt;#lt;br /#gt;#lt;/p#gt;#lt;p#gt;The measurand may reference a qualified observable property if required. #lt;br /#gt;#lt;/p#gt;#lt;p#gt;#lt;br /#gt;#lt;/p#gt;#lt;p#gt;If the measurand references an observable physical property that serves as the base property for a qualified observable property, the measurement context is assumed to apply to ALL the qualified observable properties that reference this base property unless otherwise stated. For example, observable physical property 'radiance' may be qualified to measure wavelength bands 50-100nm, 100-200nm, 200-500nm etc. A measurement context associated with 'radiance' would be inferred to apply to all of these qualified radiance properties.#lt;br /#gt;#lt;/p#gt;#lt;p#gt;#lt;br /#gt;#lt;/p#gt;#lt;p#gt;[1] Measurand: quantity intended to be measured (from the 'International vocabulary of metrology' [http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf]#lt;br /#gt;#lt;/p#gt;
Public RangeBounds
  measuringInterval
Details:
sequenceNumber=3
Notes: The attribute 'measuringInterval' [1] specifies the extreme lower and upper limits of property values of the 'measurand' that can measured within this procedure, using the unit of measure 'uom'.#lt;br /#gt;#lt;/p#gt;#lt;p#gt;#lt;br /#gt;#lt;/p#gt;#lt;p#gt;[1] Measuring interval: set of values of quantities of the same kind that can be measured by a given measuring instrument or measuring system with specified instrumental uncertainty, under defined conditions (from the 'International vocabulary of metrology' [http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf])#lt;br /#gt;#lt;/p#gt;
Public Integer
  resolutionScale
Details:
sequenceNumber=4
Notes: The attribute 'resolutionScale' specifies the smallest change (e.g. the 'resolution' [1]) in property value of the 'measurand' that is intended to be measured within this procedure, using the unit of measure 'uom'.#lt;br /#gt;#lt;/p#gt;#lt;p#gt;#lt;br /#gt;#lt;/p#gt;#lt;p#gt;This shall be provided as a scaling factor.#lt;br /#gt;#lt;/p#gt;#lt;p#gt;#lt;br /#gt;#lt;/p#gt;#lt;p#gt;For example:#lt;br /#gt;#lt;/p#gt;#lt;p#gt;#lt;ul#gt;#lt;li#gt;scale = -2 implies a precision of 100 units #lt;/li#gt;#lt;br /#gt;#lt;/p#gt;#lt;p#gt;#lt;li#gt;scale = -1 implies a precision of 10 units#lt;/li#gt;#lt;br /#gt;#lt;/p#gt;#lt;p#gt;#lt;li#gt;scale = 0 implies a precision of 1 unit#lt;/li#gt;#lt;br /#gt;#lt;/p#gt;#lt;p#gt;#lt;li#gt;scale = 1 implies a precision of 0.1 units#lt;/li#gt;#lt;br /#gt;#lt;/p#gt;#lt;p#gt;#lt;li#gt;scale = 2 implies a precision of 0.01 units #lt;/li#gt;#lt;br /#gt;#lt;/p#gt;#lt;p#gt;#lt;/ul#gt;etc.#lt;br /#gt;#lt;/p#gt;#lt;p#gt;#lt;br /#gt;#lt;/p#gt;#lt;p#gt;[1] Resolution: smallest change in a quantity being measured that causes a perceptible change in the corresponding indication (from the 'International vocabulary of metrology' [http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf])#lt;br /#gt;#lt;/p#gt;
Element Source Role Target Role
«FeatureType» Process
Class  
Name:  
 
Name: context
The association role 'context' references an instance of MeasurementContext class that defines resolution and measuring interval for a specific measurand.
Details:
 
Tag Value
byValuePropertyType false
Details:
Values: true,false
Default: false
Description: Create a property type that requires that the instance is encoded inline (applies to ISO 19136:2007 encoding rule). Always set to false in INSPIRE.
isCollection false
Details:
Values: true,false
Default: false
Description: Identifies the type as an object collection.
noPropertyType false
Details:
Values: true,false
Default: false
Description: Surpress creation of a standard property type that supports inline or by-reference encoding (applies to ISO 19136:2007 encoding rule). Always set to false in INSPIRE.
Constraint Type Status
MeasurementContext: unitOfMeasure shall be appropriate for measurand Invariant Approved
Details:
(true())
MeasurementContext: if measuringInterval or resolutionScale or both are given then unitOfMeasure must also be provided Invariant Approved
Details:
(if( exists(metce:measuringInterval) or exists(metce:resolutionScale) ) then ( exists(metce:unitOfMeasure) ) else( true() ))