Guía y consulta del usuario

ST_Perimeter

ST_Perimeter devuelve el perímetro de ST_Surface.

Sintaxis


db2gse.ST_Perimeter(s db2gse.ST_Surface)
db2gse.ST_Perimeter(ms db2gse.ST_MultiSurface)

Tipo devuelto


Double

Ejemplos

Un ecologista que estudia las aves que habitan en las orillas tiene que determinar la orilla de los lagos de una determinada área. Los lagos se almacenan como varios polígonos en la tabla WATERBODIES que se creó con la siguiente sentencia CREATE TABLE.

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

En la siguiente sentencia SELECT, la función ST_Perimeter devuelve el perímetro que rodea cada zona con agua, mientras que la función SUM suma los perímetros para devolver el total.

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


[ Principio de página | Página anterior | Página siguiente | Contenido | Índice ]