MultiSurface
MultiSurface is a geospatial geometry type used to represent a single geometric object composed of two or more distinct surface geometries. It is defined in Open Geospatial Consortium (OGC) standards as part of Geography Markup Language (GML) and related geometry models. Each member of a MultiSurface is a surface geometry—typically a Polygon or polygonal surface—that may be disjoint or share boundaries. A MultiSurface may include holes within its member surfaces, defined by interior rings in the polygonal geometry.
In data encoding, a MultiSurface is serialized as a collection of surfaceMember elements (or a surfaceMembers
MultiSurface is useful for modeling complex shapes that cannot be captured by a single polygon, such as
Spatial operations and predicates (such as intersection, union, and difference) apply to MultiSurface geometries through standard
Relation to other types: It belongs to the family of multi-geometries. It is most akin to MultiPolygon