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 index172.tmp#id427 index172.tmp#id428 index172.tmp#id429 index172.tmp#id426 index430.tmp#id477 index430.tmp#id478 index430.tmp#id479 index174.tmp#id128 index132.tmp#id267 index175.tmp#id270 index176.tmp#id271 index177.tmp#id129 index430.tmp#id469 index430.tmp#id470 index430.tmp#id468 index1310.tmp#id484 index1310.tmp#id485 index1310.tmp#id486 index174.tmp#id128 index132.tmp#id267 index175.tmp#id270 index176.tmp#id271 index177.tmp#id129 index1310.tmp#id482 index1310.tmp#id483 index1310.tmp#id481
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