Guide d'utilisation et de référence
Une multiligne est une collection de lignes. Les multilignes sont
simples si elles ne forment d'intersections qu'aux extrémités des
lignes la composant. Elle sont complexes s'il existe des points
d'intersection à l'intérieur des lignes.
Le contour d'une multiligne est constitué par les extrémités non
intersectées des lignes. La multiligne est fermée si toutes les lignes
qui la composent sont fermées. Le contour d'une multiligne a une
valeur NULL si toutes les extrémités des éléments de base génèrent des
intersections. Outre les autres propriétés héritées de la géométrie de
superclasse, les multilignes sont dotées d'une longueur. Elle
permettent de définir des cours d'eau ou des réseaux routiers.
Les fonctions exécutables sur les multilignes sont les
suivantes :
-
ST_Length
- Utilise une multiligne en entrée et renvoie la longueur cumulée de toutes
les lignes sous la forme d'un nombre à double précision. Pour plus
d'informations, reportez-vous à la section ST_Length.
-
ST_IsClosed
- Utilise une multiligne en entrée et renvoie la valeur 1 (TRUE) si la
multiligne est fermée, et la valeur 0 (FALSE) dans le cas
contraire. Pour plus d'informations, reportez-vous à la section ST_IsClosed.
- 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.
Figure 12. Multilignes.
- Multiligne simple dont le contour est défini par les quatre extrémités des deux lignes qui la composent.
- Multiligne simple car seules les extrémités des lignes génèrent des intersections. Le contour est défini par les deux extrémités qui ne forment pas d'intersection.
- Multiligne complexe car il y a un point d'intersection à l'intérieur d'une des lignes. Le contour de cette multiligne est défini par quatre extrémités, dont le point d'intersection.
- Multiligne simple non fermée. Elle n'est pas fermée car les lignes qui la composent ne le sont pas et elle est simple parce qu'il n'existe aucun point d'intersection à l'intérieur des lignes.
- Multiligne simple fermée. Elle est fermée car tous les éléments qui la composent le sont et elle est simple parce qu'il n'existe aucune intersection à l'intérieur des lignes.

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