Class <<DataType>> OreMeasure
The estimate of the Reserve, Resource or Endowment ore amount
Local Subclasses:
Endowment
Reserve
Resource
Attributes
Name |
Type |
Bounds |
From Class |
Notes |
calculationMethod
|
CharacterString |
1..1 |
OreMeasure |
Means of calculating the measurement. Examples include JORC, Unspecified, UNESCO/World Bank and the Canadian CIM.
|
Attribute tagged values
Tag |
Value |
sequenceNumber |
2 |
|
|
|
|
date
|
TM_GeometricPrimitive |
1..1 |
OreMeasure |
Date of calculated/estimated value (single date or range)
|
Attribute tagged values
Tag |
Value |
sequenceNumber |
3 |
|
|
|
|
dimension
|
EarthResourceDimension
|
0..1 |
OreMeasure |
Size of the body used in the calculation |
Attribute tagged values
Tag |
Value |
sequenceNumber |
4 |
|
|
|
|
proposedExtractionMethod
|
CGI_TermValue |
0..1 |
OreMeasure |
The method proposed to extract the commodity |
Attribute tagged values
Tag |
Value |
sequenceNumber |
5 |
|
|
|
|
sourceReference
|
CI_Citation |
1..* |
OreMeasure |
reference for the values
|
Attribute tagged values
Tag |
Value |
inlineOrByReference |
byReference |
sequenceNumber |
6 |
|
|
|
|
ore
|
CGI_Numeric |
1..1 |
OreMeasure |
Amount of ore |
Attribute tagged values
Tag |
Value |
sequenceNumber |
7 |
|
|
|
|
Outbound Associations
Name |
Type |
Multiplicity |
From Class |
Notes |
measureDetails
|
CommodityMeasure
|
1..* |
OreMeasure |
|
Association tagged values
Tag |
Value |
sequenceNumber |
8 |
|
|
|
|
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
|
xsdCanonicalElement |
#NOTES#Description: no element shall be generated for the class, but the given type or element referenced
|
Description: no element shall be generated for the class, but the given type or element referenced
|
xsdCanonicalPropertyGroup |
#NOTES#Description: group to be referenced if the class is used as a type of a property
|
Description: group to be referenced if the class is used as a type of a property
|
xsdCanonicalPropertyType |
#NOTES#Description: type to be referenced if the class is used as a type of a property
|
Description: type to be referenced if the class is used as a type of a property
|
xsdCanonicalType |
#NOTES#Description: no type shall be generated for the class, but the given type or element referenced
|
Description: no type shall be generated for the class, but the given type or element referenced
|
xsdDerivation |
true |
Values: true | false Default: true Description: class implemented as new type + element, or by applying constraints only
|
xsdName |
#NOTES#Description: value to be used for the schema conversion instead of the UML name
|
Description: value to be used for the schema conversion instead of the UML name
|
GML-conformant XML Implementation Details
<xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" abstract="true" name="OreMeasure" type="er:OreMeasureType">
<xs:annotation>
<xs:documentation>The estimate of the Reserve, Resource or Endowment ore amount</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" abstract="true" name="OreMeasureType">
<xs:sequence>
<xs:element name="calculationMethod" type="string">
<xs:annotation>
<xs:documentation>Means of calculating the measurement. Examples include JORC, Unspecified, UNESCO/World Bank and the Canadian CIM.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="date" type="gml:TimePrimitivePropertyType">
<xs:annotation>
<xs:documentation>Date of calculated/estimated value (single date or range)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="dimension" type="er:EarthResourceDimensionPropertyType">
<xs:annotation>
<xs:documentation>Size of the body used in the calculation</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="proposedExtractionMethod" type="gsml:CGI_TermValuePropertyType">
<xs:annotation>
<xs:documentation>The method proposed to extract the commodity</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="1" name="sourceReference" type="gml:ReferenceType">
<xs:annotation>
<xs:appinfo>
<gml:targetElement xmlns:gml="http://www.opengis.net/gml">CI_Citation</gml:targetElement>
</xs:appinfo>
<xs:documentation>reference for the values</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ore" type="gsml:CGI_NumericPropertyType">
<xs:annotation>
<xs:documentation>Amount of ore</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="1" name="measureDetails" type="er:CommodityMeasurePropertyType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="OreMeasurePropertyType">
<xs:sequence>
<xs:element ref="er:OreMeasure"/>
</xs:sequence>
</xs:complexType>
|