Benutzer- und Referenzhandbuch

ST_Perimeter

ST_Perimeter gibt den Umfang eines Polygons zurück.

Syntax


db2gse.ST_Perimeter(p db2gse.ST_Polygon)

Rückgabetyp


Double

Beispiele

Ein Ornithologe, der das Verhalten der Vögel an den Ufern von Seen studiert, muss die Uferlinie der Seen innerhalb eines bestimmten Gebiets kennen. Die Seen sind als Polygone in der Tabelle WATERBODIES gespeichert; diese Tabelle wurde mit der folgenden Anweisung CREATE TABLE erstellt.

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

In der folgenden Anweisung SELECT gibt die Funktion ST_Perimeter den Umfang jeder Wasserfläche zurück; die Funktion SUM akkumuliert die Umfangswerte und gibt ihre Summe zurück.

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


[ Seitenanfang | Vorherige Seite | Nächste Seite ]