Definition Type: ComplexType
Name: CurveType
Namespace: http://www.opengis.net/gml
Type: gml:AbstractCurveType
Containing Schema: geometryPrimitives.xsd
Abstract
Documentation:
Curve is a 1-dimensional primitive. Curves are continuous, connected, and have a measurable length in terms of the coordinate system. A curve is composed of one or more curve segments. Each curve segment within a curve may be defined using a different interpolation method. The curve segments are connected to one another, with the end point of each segment except the last being the start point of the next segment in the segment list. The orientation of the curve is positive.
Collapse XSD Schema Diagram:
Drilldown into segments in schema geometryprimitives_xsd Drilldown into name in schema gmlbase_xsd Drilldown into description in schema gmlbase_xsd Drilldown into metaDataProperty in schema gmlbase_xsd Drilldown into id in schema gmlbase_xsd Drilldown into AbstractGMLType in schema gmlbase_xsd Drilldown into srsName in schema geometrybasic0d1d_xsd Drilldown into gid in schema geometrybasic0d1d_xsd Drilldown into AbstractGeometryType in schema geometrybasic0d1d_xsd Drilldown into AbstractGeometricPrimitiveType in schema geometrybasic0d1d_xsd Drilldown into AbstractCurveType in schema geometrybasic0d1d_xsdXSD Diagram of CurveType in schema geometryprimitives_xsd (Geography Markup Language)
Collapse XSD Schema Code:
<complexType name="CurveType">
    <annotation>
        <documentation>
				Curve is a 1-dimensional primitive. Curves are continuous, connected, and have a measurable length in terms of the coordinate system. 
				A curve is composed of one or more curve segments. Each curve segment within a curve may be defined using a different interpolation method. The curve segments are connected to one another, with the end point of each segment except the last being the start point of the next segment in the segment list.
				The orientation of the curve is positive.
			</documentation>
    </annotation>
    <complexContent>
        <extension base="gml:AbstractCurveType">
            <sequence>
                <element ref="gml:segments">
                    <annotation>
                        <documentation>This element encapsulates the segments of the curve.</documentation>
                    </annotation>
                </element>
            </sequence>
        </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
segments gml:segments (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
id gml:id Optional
gid gml:gid Optional
srsName gml:srsName Optional
Collapse Derivation Tree:
Collapse References:
gml:Curve