Definition Type: Element
Name: CubicSpline
Namespace: http://www.opengis.net/gml/3.2
Type: gml:CubicSplineType
Containing Schema: geometryPrimitives.xsd
Abstract
Documentation:
The number of control points shall be at least three. vectorAtStart is the unit tangent vector at the start point of the spline. vectorAtEnd is the unit tangent vector at the end point of the spline. Only the direction of the vectors shall be used to determine the shape of the cubic spline, not their length. interpolation is fixed as "cubicSpline". degree shall be the degree of the polynomial used for the interpolation in this spline. Therefore the degree for a cubic spline is fixed to "3". The content model follows the general pattern for the encoding of curve segments.
Collapse XSD Schema Diagram:
Drilldown into vectorAtEnd in schema geometryprimitives_xsd Drilldown into vectorAtStart in schema geometryprimitives_xsd Drilldown into coordinates in schema deprecatedtypes_xsd Drilldown into posList in schema geometrybasic0d1d_xsd Drilldown into pointRep in schema deprecatedtypes_xsd Drilldown into pointProperty in schema geometrybasic0d1d_xsd Drilldown into pos in schema geometrybasic0d1d_xsd Drilldown into numDerivativeInterior in schema geometryprimitives_xsd Drilldown into numDerivativesAtEnd in schema geometryprimitives_xsd Drilldown into numDerivativesAtStart in schema geometryprimitives_xsd Drilldown into AbstractCurveSegmentType in schema geometryprimitives_xsd Drilldown into degree in schema geometryprimitives_xsd Drilldown into interpolation in schema geometryprimitives_xsd Drilldown into CubicSplineType in schema geometryprimitives_xsdXSD Diagram of CubicSpline in schema geometryprimitives_xsd (Geography Markup Language)
Collapse XSD Schema Code:
<element name="CubicSpline" type="gml:CubicSplineType" substitutionGroup="gml:AbstractCurveSegment">
    <annotation>
        <documentation>The number of control points shall be at least three.
vectorAtStart is the unit tangent vector at the start point of the spline. vectorAtEnd is the unit tangent vector at the end point of the spline. Only the direction of the vectors shall be used to determine the shape of the cubic spline, not their length.
interpolation is fixed as "cubicSpline".
degree shall be the degree of the polynomial used for the interpolation in this spline. Therefore the degree for a cubic spline is fixed to "3".
The content model follows the general pattern for the encoding of curve segments.</documentation>
    </annotation>
</element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
pos gml:pos (1) (1)
pointProperty gml:pointProperty (1) (1)
pointRep gml:pointRep (1) (1)
posList gml:posList (1) (1)
coordinates gml:coordinates (1) (1)
vectorAtStart gml:vectorAtStart (1) (1)
vectorAtEnd gml:vectorAtEnd (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
numDerivativesAtStart gml:numDerivativesAtStart 0 (Optional)
numDerivativesAtEnd gml:numDerivativesAtEnd 0 (Optional)
numDerivativeInterior gml:numDerivativeInterior 0 (Optional)
interpolation gml:interpolation (Optional)
degree gml:degree (Optional)
Collapse Derivation Tree:
Collapse References:
gml:AbstractCurveSegment