Class <<DataType>> BeddingDescription

Geologic unit that has stratification, allowing specification of thickness and bedding-related properties. Note that while this usage corresponds to the formally definition of 'Lithostratigaphic unit' as defined in the North American Code of Stratigraphic Nomenclature, usage of this element does not denote definition or description of a unit in the sense of the code, only that stratification is present and can be described.

Local Subclasses: (none)

Attributes

Name Type Bounds From Class Notes
beddingPattern CGI_TermValue 0..* BeddingDescription Term(s) specifying patterns of bedding thickness or relationships between bedding packages,
Examples: thinning upward, thickening upward
Attribute tagged values
Tag Value
sequenceNumber 2
nillable true
beddingStyle CGI_TermValue 0..* BeddingDescription Term(s) specifying the style of bedding in a stratified geologic unit, e.g. lenticular, irregular, planar, vague, massive
Attribute tagged values
Tag Value
sequenceNumber 3
nillable true
beddingThickness CGI_Value 0..* BeddingDescription Term(s) or numeric values characterizing the thickness of bedding in the unit.
Attribute tagged values
Tag Value
sequenceNumber 4
 

Outbound Associations

Name Type Multiplicity From Class Notes
 

Constraints

Constraint Type Status Weight
 

Tagged values

Tag Value Notes
byValuePropertyType false Values: true,false
Default: false
Description: enforce the 'by value' property pattern without xl
hasXmlLang false Values: true | false
Default: false
Description: axml attribute xml:lang shall be generated for the type representing the class
isCollection false Values: true,false
Default: false
Description: attribute group gml:AggregationAttributeGroup is a
noPropertyType false Values: true,false
Default: false
Description: suppress automatic creation of *PropertyType compl
 

GML-conformant XML Implementation Details

<xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="BeddingDescription" type="gsml:BeddingDescriptionType">
    <xs:annotation>
        <xs:documentation>Geologic unit that has stratification, allowing specification of thickness and bedding-related properties. Note that while this usage corresponds to the formally definition of 'Lithostratigaphic unit' as defined in the North American Code of Stratigraphic Nomenclature, usage of this element does not denote definition or description of a unit in the sense of the code, only that stratification is present and can be described.</xs:documentation>
    </xs:annotation>
</xs:element>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="BeddingDescriptionType">
    <xs:sequence>
        <xs:element maxOccurs="unbounded" minOccurs="0" name="beddingPattern" type="gsml:CGI_TermValuePropertyType">
            <xs:annotation>
                <xs:documentation>Term(s) specifying patterns of bedding thickness or relationships between bedding packages, 
Examples: thinning upward, thickening upward</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element maxOccurs="unbounded" minOccurs="0" name="beddingStyle" type="gsml:CGI_TermValuePropertyType">
            <xs:annotation>
                <xs:documentation>Term(s) specifying the style of bedding in a stratified geologic unit, e.g. lenticular, irregular, planar, vague, massive</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element maxOccurs="unbounded" minOccurs="0" name="beddingThickness" type="gsml:CGI_ValuePropertyType">
            <xs:annotation>
                <xs:documentation>Term(s) or numeric values characterizing the thickness of bedding in the unit.</xs:documentation>
            </xs:annotation>
        </xs:element>
    </xs:sequence>
</xs:complexType>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="BeddingDescriptionPropertyType">
    <xs:sequence>
        <xs:element ref="gsml:BeddingDescription"/>
    </xs:sequence>
</xs:complexType>