Documentation Home
MySQL 9.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 41.2Mb
PDF (A4) - 41.3Mb
Man Pages (TGZ) - 262.8Kb
Man Pages (Zip) - 368.8Kb
Info (Gzip) - 4.1Mb
Info (Zip) - 4.1Mb


13.4.2.13 MultiPolygon Class

AMultiPolygon is aMultiSurface object composed ofPolygon elements.

MultiPolygon Examples

  • On a region map, aMultiPolygon could represent a system of lakes.

MultiPolygon Assertions

  • AMultiPolygon has no twoPolygon elements with interiors that intersect.

  • AMultiPolygon has no twoPolygon elements that cross (crossing is also forbidden by the previous assertion), or that touch at an infinite number of points.

  • AMultiPolygon may not have cut lines, spikes, or punctures. AMultiPolygon is a regular, closed point set.

  • AMultiPolygon that has more than onePolygon has an interior that is not connected. The number of connected components of the interior of aMultiPolygon is equal to the number ofPolygon values in theMultiPolygon.

MultiPolygon Properties

  • AMultiPolygon is a two-dimensional geometry.

  • AMultiPolygon boundary is a set of closed curves (LineString values) corresponding to the boundaries of itsPolygon elements.

  • EachCurve in the boundary of theMultiPolygon is in the boundary of exactly onePolygon element.

  • EveryCurve in the boundary of anPolygon element is in the boundary of theMultiPolygon.