Skip to content

Element gmlMultiPolygon

The gmlMultiPolygon element is used to describe the area location based on one or more polygons. Each polygon is defined by one external linear ring and zero or more internal linear rings that define inner areas.

The gmlMultiPolygon element contains a specific linear ring, a non-self-intersecting closed curve derived from a linestring, where the last coordinate is the same as the first. The other coordinates differ from the start/end point. Such a linear ring consists of at least four positions. This linear ring is non-self-intersecting to prevent the creation of fragmented (non-compact) areas, as multiple external rings can be linked to an instance of the GmlMultiPolygon class.

Elements

Element Type Mandatory Domain Description
gmlAreaName MultilingualString No N/A Textual description of the area
gmlPolygon GmlPolygon Yes, 1 or more N/A The polygon description of the area

Subelement GmlPolygon

Element Type Mandatory Domain Description
exterior GmlLinearRing Yes N/A Definition of the outer boundaries of the polygon
interior GmlLinearRing No, 1 or more N/A Definition of the boundaries of excluded areas within the polygon described in exterior

Subelement GmlLinearRing

The GmlLinearRing element is derived from the type GmlLineString and only adds the possibility to include extensions to the base type.

Element Type Mandatory Domain Description
_gmlLinearRingExtension _ExtensionType No N/A Optional possibility for including extensions
Go back to the previous page