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>
|