Showing:

Annotations
Attributes
Diagrams
Instances
Properties
Source
Element gml:Bezier
Namespace http://www.opengis.net/gml/3.2
Annotations
Bezier curves are polynomial splines that use Bezier or Bernstein polynomials for interpolation purposes. It is a special case of the B-Spline curve with two knots.
degree shall be the degree of the polynomial used for interpolation in this spline.
knot shall be the sequence of distinct knots used to define the spline basis functions.
interpolation is fixed as "polynomialSpline".
isPolynomial is fixed as "true".
knotType is not relevant for Bezier curve segments.
Diagram
Diagram index161.tmp#id251 index161.tmp#id252 index161.tmp#id253 index161.tmp#id250 index484.tmp#id472 index484.tmp#id473 index484.tmp#id474 index163.tmp#id128 index164.tmp#id263 index165.tmp#id267 index166.tmp#id268 index167.tmp#id129 index484.tmp#id464 index484.tmp#id465 index484.tmp#id463 index485.tmp#id479 index485.tmp#id480 index485.tmp#id481 index163.tmp#id128 index164.tmp#id263 index165.tmp#id267 index166.tmp#id268 index167.tmp#id129 index485.tmp#id477 index485.tmp#id478 index485.tmp#id476
Type gml:BezierType
Type hierarchy
Properties
content: complex
Model (gml:pos | gml:pointProperty | gml:pointRep | gml:posList | gml:coordinates) , gml:degree , gml:knot{2,2}
Children gml:coordinates, gml:degree, gml:knot, gml:pointProperty, gml:pointRep, gml:pos, gml:posList
Instance
<gml:Bezier interpolation="polynomialSpline" isPolynomial="true" numDerivativeInterior="0" numDerivativesAtEnd="0" numDerivativesAtStart="0">
  <gml:pos axisLabels="" srsDimension="" srsName="" uomLabels="">{1,1}</gml:pos>
  <gml:pointProperty xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{1,1}</gml:pointProperty>
  <gml:pointRep xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{1,1}</gml:pointRep>
  <gml:posList axisLabels="" count="" srsDimension="" srsName="" uomLabels="">{1,1}</gml:posList>
  <gml:coordinates cs="," decimal="." ts=" ">{1,1}</gml:coordinates>
  <gml:degree>{1,1}</gml:degree>
  <gml:knot>{2,2}</gml:knot>
</gml:Bezier>
Attributes
QName Type Fixed Default Use Annotation
interpolation gml:CurveInterpolationType polynomialSpline optional
isPolynomial boolean true optional
numDerivativeInterior integer 0 optional
numDerivativesAtEnd integer 0 optional
numDerivativesAtStart integer 0 optional
Source
<element name="Bezier" type="gml:BezierType" substitutionGroup="gml:BSpline">
  <annotation>
    <documentation>Bezier curves are polynomial splines that use Bezier or Bernstein polynomials for interpolation purposes. It is a special case of the B-Spline curve with two knots. degree shall be the degree of the polynomial used for interpolation in this spline. knot shall be the sequence of distinct knots used to define the spline basis functions. interpolation is fixed as "polynomialSpline". isPolynomial is fixed as "true". knotType is not relevant for Bezier curve segments.</documentation>
  </annotation>
</element>
Schema location http://schemas.opengis.net/gml/3.2.1/geometryPrimitives.xsd