The GeoSciML "CGI_Value" model provides a generic way of encoding "literal" values, both textual and numeric, which have uncertainty and may be a range. These structures are designed to be able to capture value descriptions as conventionally recorded by geologists.
The Value structures are for when you need
1. a qualifier,
2. to be able to use either single values or ranges, or
3. to express uncertainty on numeric values
4. use numbers or words as alternatives for a single value or in a mixed range
e.g. "usually X", "greater than Y" where X and Y are either a Measure (number with a scale) or Term (word from a vocabulary) or a range constructed from measures and terms
"CGI_GeometricDescriptions" allow describing the planar or linear orientation of a geologic feature. Allows specifying direction by DirectionVector (eg Dip/Dip Direction), compass point (NE), description ("toward fold hinge", "below')
These values are usually obtained as the result of an observation. The description of the associated observation event will provide more detail about the observation method, result quality, etc.
Allows specifying a range of numeric values (eg 443.7+-1.5 to 359+-2.5) by specifying an upper and lower CGI_NumericValue
Numerical data type
Minus error value (measure data type uses a numeric value plus unit of measure)
Plus error value (measure data type uses a numeric value plus unit of measure)
Numeric value (measure data type uses a numeric value plus unit of measure)
Description of the geometry of a plane.
The convention used for the measurement
The azimuth (compass point, bearing etc) value of the orientation.
Dip is the angle that the structural surface (eg bedding, fault plane) makes with the horizontal measured perpindicular to the strike of the structure and in the vertical plane as a numeric or term
Indicates whether the planar orientation is associated with a directed feature that is overturned, upright, vertical etc.
Allows specifying a range of terms (eg Silurian - Devonian) by specifying an upper (Devonian) and lower (Silurian) CGI_TermValue
Where the value is from a ControlledVocabulary, the string shall be the value of the preferredName on the ControlledConcept; the codeSpace shall indicate the ControlledVocabulary; where the value is from an informal vocabulary, the codeSpace shall indicate the identity of that vocabulary and the string shall be a term from the vocabulary ... somehow
data type for linear orientation with magnitude. Cardinality on magnitude is 1, if magnitude is unknown use CGI_LinearOrientation
The numerical length of a linear vector
Description of the geometry of a line.
To indicate if orientation represents linear feature that is directed, e.g. clast imbrication, mylonitic lineation with sense of shear, slickenlines with displacement direction, rather than undirected. A code list to indicate which is the directed end of the linear orientation
Magnitudeof the plunge. May be a term (eg steeply) or numeric (eg 75 degrees) or range.
The azimuth (compass point, bearing etc) value of the linear orientation.
Allows specifying a range consisting of both terms and numeric values (eg Silurian to 359.2+-2.5Ma) by specifying an upper and lower CGI_TermValue or CGI_NumericValue
Abstract class to capture CGI data types
Numbers and word values with a pointer to the semantics
Specifies the property that the value is applied to
The value of the specified property
Description of the planar or linear orientation of a geologic feature.
Allows specifying direction by DirectionVector (eg Dip/Dip Direction), compass point (NE), description ("toward fold hinge", "below')
Describes the way the dip value was determined eg measured, inferred from dip slope etc
terminologic specification of orientation, referencing to some local geography
The Value structures are for when you need
1. a qualifier,
2. to be able to use either single values or ranges, or
3. to express uncertainty on numeric values
4. use numbers or words as alternatives for a single value or in a mixed range
e.g. "usually X", "greater than Y" where X and Y are either a Measure (number with a scale) or Term (word from a vocabulary) or a range constructed from measures and terms
term that qualifies the specified value. Examples include (greaterThan (>), lessThan, equalTo, approximate) commonly used with numeric values, and (never sometimes, common, always) used with term values.
Arithmetic terms (arithmetic mean, geometric mean, mode, median) added for GeoSciML2.
A union class that allows the value to either be a CGI_TermValue or a CGI_TermRange
The attribute that allows the CGI_TermRange data type
The attribute that allows the CGI_TermValue data type
A union class that allows the value to either be a CGI_NumericValue or a CGI_NumericRange
The attribute that allows the CGI_NumericRange data type
The attribute that allows the CGI_NumericValue data type
The orientation measurement consists of a dip and a dip direction.
Dip is the angle that the structural surface (eg bedding, fault plane) makes with the horizontal measured perpindicular to the strike of the structure and in the vertical plane
Dip direction is the azimuth perpindicular to the strike of the structure
The strike and dip of planar data is listed according to the ?right-hand rule? or, as one looks along the strike direction, the surface dips to the right.
Dip is the angle that the structural surface (eg bedding, fault plane) makes with the horizontal measured perpindicular to the strike of the structure and in the vertical plane
Root means square - see http://en.wikipedia.org/wiki/Quadratic_mean
http://en.wikipedia.org/wiki/Harmonic_mean
The geometric mean of a collection of positive data is defined as the nth root of the product of all the members of the data set, where n is the number of members.
The average of a set of numbers. Found by adding all the numbers in a set and dividing the sum by the number of entries.
he data item that occurs most often in a set of data. (There may be more than one mode.)
The middle number in a group of numbers when the group is arranged in order.
Indicates that the linear orientation is directed above the horizon
Indicates that the linear orientation is directed
Indicates that the linear orientation is directed below the horizon
A planar orientation is applicable but it is unknown.
A planar orientation is not applicable (eg foliations)
The plane is vertical (neither upright nor overturned)
The plane is upright (eg bedding is upright facing)
The plane is overturned (eg the bedding is overturned)