Класс MultiPolygon
Класс MultiPolygon (набор многоугольников) определяет набор графических объектов типа многоугольник (Polygon).
Свойства класса
Класс MultiPolygon имеет следующие свойства:
-
внутренние поверхности двух многоугольников, которые являются элементами MultiPolygon, не могут пересечься;
-
границы любых двух многоугольников, которые являются элементами MultiPolygon, не могут пересекаться и могут касаться только в конечном числе точек;
-
MultiPolygon не может содержать вырезов линий, выбросов или проколов: MultiPolygon – правильный, замкнутый набор точек;
-
внутренняя область MultiPolygon, содержащая более, чем один многоугольник, не связана, число связанных частей внутренней области MultiPolygon равно числу многоугольников в MultiPolygon;
-
размерность класса равна 2;
-
граница MultiPolygon – набор закрытых кривых (LineStrings), образованных границами его элементов – многоугольников;
-
каждая кривая (Curve) на границе MultiPolygon находится на границе точно одного многоугольника, и каждая кривая (Curve) на границе многоугольника находится также и на границе MultiPolygon.