Class <<DataType>> CompositionPart
Element to represent composition of a geologic unit in terms of earth material constituents.
Local Subclasses: (none)
Attributes
Name |
Type |
Bounds |
From Class |
Notes |
role
|
CompositionPartRoleTerm
|
1..1 |
CompositionPart |
Defines the relationship of the earth material constituent in the geologic unit, e.g. vein, interbedded constituent, layers, dominant constituent. Scoped name because role is asserted by the geologist building the description.
|
Attribute tagged values
Tag |
Value |
sequenceNumber |
1 |
inlineOrByReference |
byReference |
|
|
|
|
material
|
CompoundMaterial
|
1..1 |
CompositionPart |
Description of the compound material that comprises part or all of the geologic unit |
Attribute tagged values
Tag |
Value |
sequenceNumber |
2 |
|
|
|
|
proportion
|
QuantityRange |
1..1 |
CompositionPart |
Quantity that specifies the fraction of the geologic unit composed of the compound material. |
Attribute tagged values
Tag |
Value |
nillable |
True |
sequenceNumber |
3 |
|
|
|
|
Outbound Associations
Name |
Type |
Multiplicity |
From Class |
Notes |
Constraints
Constraint |
Type |
Status |
Weight |
Tagged values
Tag |
Value |
Notes |
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="CompositionPart" substitutionGroup="gml:AbstractObject" type="gsmlgu:CompositionPartType">
<xs:annotation>
<xs:documentation>Element to represent composition of a geologic unit in terms of earth material constituents.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="CompositionPartType">
<xs:sequence>
<xs:element name="role" type="gml:ReferenceType">
<xs:annotation>
<xs:appinfo>
<gml:targetElement xmlns:gml="http://www.opengis.net/gml/3.2">gsmlgu:CompositionPartRoleTermType</gml:targetElement>
</xs:appinfo>
<xs:documentation>Defines the relationship of the earth material constituent in the geologic unit, e.g. vein, interbedded constituent, layers, dominant constituent. Scoped name because role is asserted by the geologist building the description.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="material" type="gsmlem:CompoundMaterialPropertyType">
<xs:annotation>
<xs:documentation>Description of the compound material that comprises part or all of the geologic unit</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="proportion" nillable="true">
<xs:annotation>
<xs:documentation>Quantity that specifies the fraction of the geologic unit composed of the compound material.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="swe:QuantityRangePropertyType">
<xs:attribute name="nilReason" type="gml:NilReasonType"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="CompositionPartPropertyType">
<xs:sequence>
<xs:element ref="gsmlgu:CompositionPart"/>
</xs:sequence>
<xs:attributeGroup ref="gml:OwnershipAttributeGroup"/>
</xs:complexType>
|