Guide d'utilisation et de référence

Multipolygones

Le contour d'un multipolygone consiste en la longueur cumulée des anneaux extérieur et intérieur des éléments qui la composent. L'intérieur d'un multipolygone est défini comme le cumul des intérieurs des polygones le composant. Le contour des éléments d'un multipolygone ne peut former une intersection qu'à un point tangent. Outre les autres propriétés héritées du type ST_MultiSurface, les multipolygones sont dotées d'une surface. Ils définissent des entités telles que les strates d'une forêt ou une parcelle de terrain non contiguë telle qu'un chapelet d'îles.

Figure 13. Multipolygones.

  1. Multipolygone à deux polygones. Le contour est défini par les deux anneaux externes et les trois anneaux internes.
  2. Multipolygone à deux polygones. Le contour est défini par les deux anneaux externes et les deux anneaux internes. Les deux polygones forment une intersection à un point tangent.


top

Les fonctions exécutables sur les multipolygones sont les suivantes :

ST_Area
Utilise un multipolygone en entrée et renvoie la surface cumulée de tous les polygones sous la forme d'un nombre à double précision. Pour plus d'informations, reportez-vous à la section ST_Area.

ST_Centroid
Utilise un multipolygone en entrée et renvoie un point représentant le centre géométrique pondéré. Pour plus d'informations, reportez-vous à la section ST_Centroid.

ST_NumGeometries
Utilise une collection homogène en entrée et renvoie le nombre d'éléments géométriques de base qu'elle contient. Pour plus d'informations, reportez-vous à la section ST_NumGeometries.

ST_GeometryN
Utilise une collection homogène et un index en entrée, et renvoie la nième géométrie de base. Pour plus d'informations, reportez-vous à la section ST_GeometryN.


[ Début de page | Page précédente | Page suivante | Table des matières | Index ]