gml:PolygonPatch
A gml:PolygonPatch is a surface patch that is defined by a set of boundary curves and an underlying surface to which these curves adhere. The curves shall be coplanar and the polygon uses planar interpolation in its interior. 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.
Element information
Namespace: http://www.opengis.net/gml/3.2
Schema document: external/ogc/gml/3.2.1/geometryPrimitives.xsd
Type: gml:PolygonPatchType
Properties: Global, Qualified
Content
- Sequence [1..1]
- gml:exterior [0..1] A boundary of a surface consists of a number of rings. In the normal 2D case, one of these rings is distinguished as being the exterior boundary. In a general manifold this is not always possible, in which case all boundaries shall be listed as interior boundaries, and the exterior will be empty.
- gml:interior [0..*] A boundary of a surface consists of a number of rings. The "interior" rings separate the surface / surface patch from the area enclosed by the rings.
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
interpolation | [0..1] | gml:SurfaceInterpolationType | Fixed value is "planar". |
Used in
- Type gml:SurfacePatchArrayPropertyType (Elements gml:polygonPatches, gml:trianglePatches, gml:patches)
Substitution hierarchy
- gml:AbstractSurfacePatch
- can be substituted with gml:PolygonPatch
Sample instance
<gml:PolygonPatch> <gml:exterior> <gml:LinearRing> <gml:pos>1.0 1.0</gml:pos> </gml:LinearRing> </gml:exterior> <gml:interior> <gml:LinearRing> <gml:pos>1.0 1.0</gml:pos> </gml:LinearRing> </gml:interior> </gml:PolygonPatch>