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"/> |