Definition Type: ComplexType
Name: OrientableCurveType
Namespace: http://www.opengis.net/gml
Type: gml:AbstractCurveType
Containing Schema: geometryPrimitives.xsd
Abstract False
Documentation:
OrientableCurve consists of a curve and an orientation. If the orientation is "+", then the OrientableCurve is identical to the baseCurve. If the orientation is "-", then the OrientableCurve is related to another _Curve with a parameterization that reverses the sense of the curve traversal.
Collapse XSD Schema Diagram:
Drilldown into orientation Drilldown into baseCurve Drilldown into uomLabels Drilldown into axisLabels Drilldown into srsDimension Drilldown into srsName Drilldown into gid Drilldown into id Drilldown into name Drilldown into description Drilldown into metaDataProperty Drilldown into AbstractGMLType Drilldown into AbstractGeometryType Drilldown into AbstractGeometricPrimitiveType Drilldown into AbstractCurveTypeXSD Diagram of OrientableCurveType
Collapse XSD Schema Code:
<complexType name="OrientableCurveType">
    <annotation>
        <documentation>OrientableCurve consists of a curve and an orientation. If the orientation is "+", then the OrientableCurve is identical to the baseCurve. If the orientation is "-", then the OrientableCurve is related to another _Curve with a parameterization that reverses the sense of the curve traversal.</documentation>
    </annotation>
    <complexContent>
        <extension base="gml:AbstractCurveType">
            <sequence>
                <element ref="gml:baseCurve">
                    <annotation>
                        <documentation>References or contains the base curve (positive orientation).

NOTE: This definition allows for a nested structure, i.e. an OrientableCurve may use another OrientableCurve as its base curve.</documentation>
                    </annotation>
                </element>
            </sequence>
            <attribute name="orientation" type="gml:SignType" default="+">
                <annotation>
                    <documentation>If the orientation is "+", then the OrientableCurve is identical to the baseCurve. If the orientation is "-", then the OrientableCurve is related to another _Curve with a parameterization that reverses the sense of the curve traversal. "+" is the default value.</documentation>
                </annotation>
            </attribute>
        </extension>
    </complexContent>
</complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
metaDataProperty gml:metaDataProperty 0 unbounded
description gml:description 0 (1)
name gml:name 0 unbounded
baseCurve gml:baseCurve (1) (1)
<xs:group> gml:StandardObjectProperties (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
id gml:id Optional
gid gml:gid Optional
srsName gml:srsName Optional
srsDimension gml:srsDimension Optional
axisLabels gml:axisLabels Optional
uomLabels gml:uomLabels Optional
orientation gml:orientation + (Optional)
Collapse Derivation Tree:
Collapse References:
gml:OrientableCurve
Collapse Comments:
blog comments powered by Disqus