element <metce:MeasurementContext> (global)
Namespace:
Type:
Content:
complex, 1 attribute, 9 elements
Subst.Gr:
may substitute for elements: gml:AbstractGML, gml:AbstractObject
Defined:
globally in procedure.xsd; see XML source
Used:
XML Representation Summary
<metce:MeasurementContext
   
 = 
ID
   
>
   
Content: 
</metce:MeasurementContext>
Content model elements (9):
Included in content model of elements (1):
Known Usage Locations
Annotation
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. [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]) [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])
XML Source (see within schema source)
<element name="MeasurementContext" substitutionGroup="gml:AbstractGML" type="metce:MeasurementContextType">
<annotation>
<documentation>
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.
[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]) [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])
</documentation>
<appinfo>
<sch:pattern id="MeasurementContext1" xmlns:sch="http://purl.oclc.org/dsdl/schematron">
<sch:rule context="//metce:MeasurementContext">
<sch:assert test="((: TO BE IMPLEMENTATED WHEN REPOSITORY IS READY :) true())">
MeasurementContext: unitOfMeasure shall be appropriate for measurand
</sch:assert>
</sch:rule>
</sch:pattern>
<sch:pattern id="MeasurementContext2" xmlns:sch="http://purl.oclc.org/dsdl/schematron">
<sch:rule context="//metce:MeasurementContext">
<sch:assert test="(if( exists(metce:measuringInterval) or exists(metce:resolutionScale) ) then ( exists(metce:unitOfMeasure) ) else( true() ))">
MeasurementContext: if measuringInterval or resolutionScale or both are given then
uom must also be provided
</sch:assert>
</sch:rule>
</sch:pattern>
</appinfo>
</annotation>
</element>
Attribute Detail (all declarations; 1/1)
gml:id
Type:
ID, predefined
Use:
required
Defined:
XML Source (see within schema source)
<attribute ref="gml:id" use="required"/>
Content Element Detail (all declarations; 9/9)
gml:description
Type:
gml:StringOrRefType, simple content
Defined:
XML Source (see within schema source)
<element minOccurs="0" ref="gml:description"/>

gml:descriptionReference
Type:
gml:ReferenceType, empty content
Defined:
XML Source (see within schema source)
<element minOccurs="0" ref="gml:descriptionReference"/>

gml:identifier
Type:
Defined:
XML Source (see within schema source)
<element minOccurs="0" ref="gml:identifier"/>

gml:metaDataProperty
Type:
gml:MetaDataPropertyType, complex content
Defined:
XML Source (see within schema source)
<element maxOccurs="unbounded" minOccurs="0" ref="gml:metaDataProperty"/>

gml:name
Type:
gml:CodeType, simple content
Defined:
XML Source (see within schema source)
<element maxOccurs="unbounded" minOccurs="0" ref="gml:name"/>

metce:measurand
Type:
Defined:
The attribute 'measurand' [1] specifies the physical property that the associated 'resolution' and 'measuring interval' apply to. The measurand may be sourced from an external controlled vocabulary, thesaurus or ontology or defined locally. The measurand may reference a qualified observable property if required. 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. [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]
XML Source (see within schema source)
<annotation>
<documentation>
The attribute 'measurand' [1] specifies the physical property that the associated
'resolution' and 'measuring interval' apply to. The measurand may be sourced from
an external controlled vocabulary, thesaurus or ontology or defined locally. The
measurand may reference a qualified observable property if required. 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.
[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]
</documentation>
</annotation>
</element>

metce:measuringInterval
Type:
Defined:
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'. [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])
XML Source (see within schema source)
<element maxOccurs="1" minOccurs="0" name="measuringInterval" type="metce:RangeBoundsPropertyType">
<annotation>
<documentation>
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'. [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])
</documentation>
</annotation>
</element>

metce:resolutionScale
Type:
integer, predefined, simple content
Defined:
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'. This shall be provided as a scaling factor. For example: <ul> <li>scale = -2 implies a precision of 100 units </li> <li>scale = -1 implies a precision of 10 units</li> <li>scale = 0 implies a precision of 1 unit</li> <li>scale = 1 implies a precision of 0.1 units</li> <li>scale = 2 implies a precision of 0.01 units </li> </ul> etc. [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])
XML Source (see within schema source)
<element maxOccurs="1" minOccurs="0" name="resolutionScale" type="integer">
<annotation>
<documentation>
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'. This shall be provided as a scaling factor.
For example: &lt;ul&gt; &lt;li&gt;scale = -2 implies a precision of 100 units &lt;/li&gt; &lt;li&gt;scale
= -1 implies a precision of 10 units&lt;/li&gt; &lt;li&gt;scale = 0 implies a precision of 1
unit&lt;/li&gt; &lt;li&gt;scale = 1 implies a precision of 0.1 units&lt;/li&gt; &lt;li&gt;scale = 2 implies
a precision of 0.01 units &lt;/li&gt; &lt;/ul&gt; etc. [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])
</documentation>
</annotation>
</element>

metce:unitOfMeasure
Type:
gml:UnitOfMeasureType, empty content
Defined:
The attribute 'uom' specifies the unit of measure that the values of 'resolution' and 'measuring interval' are specified in. 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.
XML Source (see within schema source)
<element maxOccurs="1" minOccurs="0" name="unitOfMeasure" type="gml:UnitOfMeasureType">
<annotation>
<documentation>
The attribute 'uom' specifies the unit of measure that the values of 'resolution'
and 'measuring interval' are specified in. 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.
</documentation>
</annotation>
</element>

This XML schema documentation has been generated with DocFlex/XML 1.11 using DocFlex/XML XSDDoc 2.8.3 template set.
DocFlex/XML is a tool for programming and running highly sophisticated documentation and reports generators by the data obtained from any kind of XML files. The actual doc-generators are implemented in the form of special templates that are designed visually using a high-quality Template Designer GUI basing on the XML schema (or DTD) files describing the data source XML.
DocFlex/XML XSDDoc is a commercial template application of DocFlex/XML that implements a high-quality XML Schema documentation generator with simultaneous support of framed multi-file HTML, single-file HTML and RTF output formats. (More formats are planned in the future).
A commercial license for "DocFlex/XML XSDDoc" will allow you:
  • To configure the generated documentation so much as you want. Thanks to our template technology, it was possible to support > 400 template parameters, which work the same as "options" of ordinary doc-generators. The parameters are organized in nested groups, which form a parameter tree. Most of them have their default values calculated dynamically from a few primary parameters. So, you'll never need to specify all of them. That will give you swift and effective control over the generated content!
  • To use certain features disabled in the free mode (such as the full documenting of substitution groups).
  • To select only the initial, imported, included, redefined XML schemas to be documented or only those directly specified by name.
  • To include only XML schema components specified by name.
  • To document local element components both globally and locally (similar to attributes).
  • To allow/suppress unification of local elements by type.
  • To enable/disable reproducing of namespace prefixes.
  • To use PlainDoc.tpl main template to generate all the XML schema documentation in a signle-file form as both HTML and incredible quality RTF output.
  • To format your annotations with XHTML tags and reproduce that formatting both in HTML and RTF output.
  • To insert images in your annotations using XHTML <img> tags (supported both in HTML and RTF output).
  • To remove this very advertisement text!
Once having only such a license, you will be able to run the fully-featured XML schema documentation generator both with DocFlex/XML (Full Edition) and with DocFlex/XML RE, which is a reduced free edition containing only the template interpretor / output generator. No other licenses will be required!
But this is not all. In addition to it, a commercial license for "DocFlex/XML SDK" will allow you to modify the XSDDoc templates themselves as much as you want. You will be able to achieve whatever was impossible to do with the template parameters only. And, of course, you could develop any template applications by your own!
Please note that by purchasing a license for this software, you not only acquire a useful tool, you will also make an important investment in its future development, the results of which you could enjoy later by yourself. Every single your purchase matters and makes a difference for us!
To purchase a license, please follow this link: http://www.filigris.com/shop/