Class <<DataType>> CGI_PlanarOrientation (extends CGI_GeometricDescriptionValue )

Description of the geometry of a plane.

Local Subclasses: (none)

Attributes

Name Type Bounds From Class Notes
determinationMethod DeterminationMethodTerm 1..1 CGI_GeometricDescriptionValue Describes the way the orientation value was determined (eg measured, inferred from dip slope, etc)
Attribute tagged values
Tag Value
inlineOrByReference byReference
sequenceNumber 1
nillable True
descriptiveOrientation CharacterString 1..1 CGI_GeometricDescriptionValue Textual specification of orientation, possibly referencing some local geography
Attribute tagged values
Tag Value
sequenceNumber 2
nillable True
convention ConventionCode 1..1 CGI_PlanarOrientation The convention used for the measurement
Attribute tagged values
Tag Value
sequenceNumber 1
inlineOrByReference byReference
azimuth QuantityRange 1..1 CGI_PlanarOrientation The azimuth (compass point, bearing etc) value of the orientation. Convention reports how azimuth is interpreted; if is quadrant. Allowance of different convention makes querying more difficult.
Attribute tagged values
Tag Value
sequenceNumber 2
nillable True
dip QuantityRange 1..1 CGI_PlanarOrientation Dip is the angle that the structural surface (eg bedding, fault plane) makes with the horizontal measured perpindicular to the strike of the structure and in the vertical plane as a numeric or term
Attribute tagged values
Tag Value
sequenceNumber 3
nillable True
polarity PlanarPolarityCode 1..1 CGI_PlanarOrientation Indicates whether the planar orientation is associated with a directed feature that is overturned, upright, vertical etc.
Attribute tagged values
Tag Value
sequenceNumber 4
inlinOrByReference byReference
nillable True
 

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="CGI_PlanarOrientation" substitutionGroup="gsmlu:CGI_GeometricDescriptionValue" type="gsmlu:CGI_PlanarOrientationType">

    <xs:annotation>

        <xs:documentation>Description of the geometry of a plane.</xs:documentation>

    </xs:annotation>

</xs:element>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="CGI_PlanarOrientationType">

    <xs:complexContent>

        <xs:extension base="gsmlu:CGI_GeometricDescriptionValueType">

            <xs:sequence>

                <xs:element name="convention" type="gml:ReferenceType">

                    <xs:annotation>

                        <xs:appinfo>

                            <gml:targetElement xmlns:gml="http://www.opengis.net/gml/3.2">gsmlu:ConventionCodeType</gml:targetElement>

                        </xs:appinfo>

                        <xs:documentation>The convention used for the measurement</xs:documentation>

                    </xs:annotation>

                </xs:element>

                <xs:element name="azimuth" nillable="true">

                    <xs:annotation>

                        <xs:documentation>The azimuth (compass point, bearing etc) value of the orientation. Convention reports how azimuth is interpreted; if is quadrant. Allowance of different convention makes querying more difficult.</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:element name="dip" nillable="true">

                    <xs:annotation>

                        <xs:documentation>Dip is the angle that the structural surface (eg bedding, fault plane) makes with the horizontal measured perpindicular to the strike of the structure and in the vertical plane as a numeric or term</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:element name="polarity" nillable="true" type="gml:ReferenceType">

                    <xs:annotation>

                        <xs:documentation>Indicates whether the planar orientation is associated with a directed feature that is overturned, upright, vertical etc.</xs:documentation>

                    </xs:annotation>

                </xs:element>

            </xs:sequence>

        </xs:extension>

    </xs:complexContent>

</xs:complexType>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="CGI_PlanarOrientationPropertyType">

    <xs:sequence>

        <xs:element ref="gsmlu:CGI_PlanarOrientation"/>

    </xs:sequence>

    <xs:attributeGroup ref="gml:OwnershipAttributeGroup"/>

</xs:complexType>