Guide d'utilisation et de référence

ST_Perimeter

ST_Perimeter renvoie le périmètre d'un polygone.

Syntaxe


db2gse.ST_Perimeter(p db2gse.ST_Polygon)

Type de retour


Double

Exemples

Un écologiste étudiant les oiseaux vivant sur les rives des plans d'eau doit déterminer la longueur des rives des lacs d'une zone déterminée. Les lacs sont enregistrés en tant que polygones dans la table WATERBODIES préalablement créée avec l'instruction CREATE TABLE ci-après.

CREATE TABLE WATERBODIES (wbid  integer,
 	                       waterbody  db2gse.ST_MultiPolygon);

Dans l'instruction SELECT ci-après, la fonction ST_Perimeter renvoie le périmètre entourant chaque plan d'eau et la fonction SUM agrège les périmètres avant de renvoyer le total correspondant.

SELECT SUM(db2gse.ST_Perimeter(waterbody))
FROM waterbodies;


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