| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.opengis.net/gml | ||||||||||||||||||
| type | extension of gml:AbstractGriddedSurfaceType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | gml:row gml:rows gml:columns | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:complexType name="CylinderType"> <xs:annotation> <xs:documentation>A cylinder is a gridded surface given as a family of circles whose positions vary along a set of parallel lines, keeping the cross sectional horizontal curves of a constant shape. NOTE! Given the same working assumptions as in the previous note, a Cylinder can be given by two circles, giving us the control points of the form ((P1, P2, P3),(P4, P5, P6)).</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="gml:AbstractGriddedSurfaceType"> <xs:attribute name="horizontalCurveType" type="gml:CurveInterpolationType" fixed="circularArc3Points"/> <xs:attribute name="verticalCurveType" type="gml:CurveInterpolationType" fixed="linear"/> </xs:extension> </xs:complexContent> </xs:complexType> |
| type | gml:CurveInterpolationType | ||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:attribute name="horizontalCurveType" type="gml:CurveInterpolationType" fixed="circularArc3Points"/> |
| type | gml:CurveInterpolationType | ||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:attribute name="verticalCurveType" type="gml:CurveInterpolationType" fixed="linear"/> |