SurfacePatchArrayPropertyType, patches SurfaceInterpolationType Surface patches .1 AbstractSurfacePatchType, gml : AbstractSurfacePatch

Copyright © 2007 Open Geospatial Consortium, Inc. All Rights Reserved. 83 interpolation is fixed to planar, i.e. an interpolation shall return points on a single plane. The boundary of the patch shall be contained within that plane.

10.5.12.5 TriangleType, Triangle

complexType name=TriangleType complexContent extension base=gml:AbstractSurfacePatchType sequence element ref=gml:exterior sequence attribute name=interpolation type=gml:SurfaceInterpolationType fixed=planar extension complexContent complexType element name=Triangle type=gml:TriangleType substitutionGroup=gml:AbstractSurfacePatch gml:Triangle represents a triangle as a surface patch with an outer boundary consisting of a linear ring. Note that this is a polygon subtype with no inner boundaries. The number of points in the linear ring shall be four. The ring element gml:exterior shall be a gml:LinearRing and shall form a triangle, the first and the last position shall be coincident. interpolation is fixed to planar, i.e. an interpolation shall return points on a single plane. The boundary of the patch shall be contained within that plane.

10.5.12.6 RectangleType, Rectangle

complexType name=RectangleType complexContent extension base=gml:AbstractSurfacePatchType sequence element ref=gml:exterior sequence attribute name=interpolation type=gml:SurfaceInterpolationType fixed=planar extension complexContent complexType element name=Rectangle type=gml:RectangleType substitutionGroup=gml:AbstractSurfacePatch gml:Rectangle represents a rectangle as a surface patch with an outer boundary consisting of a linear ring. Note that this is a polygon subtype with no inner boundaries. The number of points in the linear ring shall be five. NOTE While conceptually a rectangle is a subtype of a polygon, defining gml:RectangleType as a type derived by restriction from gml:PolygonType is problematic due to the way the restriction construct is defined in XML Schema and has thus been avoided in this case. The ring element gml:exterior shall be a gml:LinearRing and shall form a rectangle; the first and the last position shall be coincident. interpolation is fixed to planar, i.e. an interpolation shall return points on a single plane. The boundary of the patch shall be contained within that plane.