Class <<FeatureType>> MappedInterval (extends MappedFeature)
A special kind of Mapped Feature whose shape is 1-D (a curve)
Local Subclasses: (none)
Attributes
Name |
Type |
Bounds |
From Class |
Notes |
observationMethod
|
CGI_TermValue
|
1..* |
MappedFeature
|
Specifies the method that was used to identify the MappedFeature. Examples: digitised, Global Positioning System, published map, fieldObservation, downhole survey, aerial photography, field survey. This corresponds (loosely) to ISO19115 Lineage.Statement |
Attribute tagged values
Tag |
Value |
sequenceNumber |
2 |
|
|
|
|
positionalAccuracy
|
CGI_Value
|
1..1 |
MappedFeature
|
Examples: accurate, approximate, diagramatic, indefinite, unknown, 5 m. Corresponds to ISO19115 DQ_ThematicAccuracy (either quantitative or non quantitative).result.value |
Attribute tagged values
Tag |
Value |
sequenceNumber |
3 |
|
|
|
|
Outbound Associations
Name |
Type |
Multiplicity |
From Class |
Notes |
samplingFrame
|
SpatiallyExtensiveSamplingFeature |
1 |
MappedFeature
|
Specifies the sampling frame associated with the MappedFeature SamplingFrame is MapHorizon or other reference frame within which the MappedFeature is located. Map sheet, outcrop, borehole, flightline, swath, specimen, section, etc SampledFeature is usually a GSML collection that represent the geology of interest. |
Association tagged values
Tag |
Value |
sequenceNumber |
4 |
|
|
|
|
specification
|
GeologicFeature
|
1 |
MappedFeature
|
Point to the single geologic feature which describes the mapped feature. |
Association tagged values
Tag |
Value |
inlineOrByReference |
inlineOrByReference |
sequenceNumber |
5 |
|
|
|
|
shape
|
GM_Object |
1 |
MappedFeature
|
Points to the GML shape object that describes the geometry of the MappedFeature. The shape object may have any dimensionality. The shape of a mapped feature is determined by observation, not assertion |
Association tagged values
Tag |
Value |
sequenceNumber |
6 |
|
|
|
|
metadata
|
MD_Metadata |
0..1 |
MappedFeature
|
Specifies the Metadata associated with the MappedFeature |
Association tagged values
Tag |
Value |
sequenceNumber |
10 |
inlineOrByReference |
byReference |
|
|
|
|
shape
|
GM_Curve |
1 |
MappedInterval |
|
Association tagged values
Tag |
Value |
ownedBy |
local |
sequenceNumber |
6 |
|
|
|
|
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
|
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="MappedInterval" substitutionGroup="gsml:MappedFeature" type="gsml:MappedIntervalType">
<xs:annotation>
<xs:documentation>A special kind of Mapped Feature whose shape is 1-D (a curve)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="MappedIntervalType">
<xs:annotation>
<xs:documentation>The following properties inherited from parent classes are overridden in Schematron assertions:
association: shape</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="gsml:MappedFeatureType"/>
</xs:complexContent>
</xs:complexType>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="MappedIntervalPropertyType">
<xs:sequence minOccurs="0">
<xs:element ref="gsml:MappedInterval"/>
</xs:sequence>
<xs:attributeGroup ref="gml:AssociationAttributeGroup"/>
</xs:complexType>
|