Mit der PostGIS-Funktion „ST_Perimeter“ kann der Umfang eines Objektes vom Typ „POLYGON“ ermittelt werden. Um das Ergebnis in Metern zu erhalten muss der Wert als Typ „Geography“ übergeben werden.
Beispiele:
SELECT ST_Perimeter( st_geographyfromtext( 'POLYGON ( ( 8.483400 53.179526, 8.485667 53.180180, 8.486871 53.178475, 8.483606 53.178078, 8.483400 53.179526 ) ) ' ) ) as Umfang
UPDATE discovery SET geography_perimeter = ST_Perimeter( geography )