Kategorien:

Geodatenfunktionen

ST_XMAX

Gibt den maximalen Längengrad (X-Koordinate) aller im Argument enthaltenen Punkte zurück.

Syntax

ST_XMAX( <geography_expression> )

Argumente

Geografischer_Ausdruck

Das Argument muss ein Ausdruck vom Typ GEOGRAPHY sein.

Rückgabewerte

Gibt einen REAL-Wert zurück.

Beispiele

Das folgende Beispiel zeigt eine einfache Verwendung der Funktionen ST_XMIN, ST_XMAX, ST_YMIN und ST_YMAX:

CREATE or replace TABLE extreme_point_collection (g GEOGRAPHY);
INSERT INTO extreme_point_collection (g)
    SELECT TO_GEOGRAPHY('LINESTRING(-180.0 -90.0, -179.9 -89.9, 0 0, +179.9 +89.9, +180.0 +90.0)');
SELECT
    ST_XMIN(g),
    ST_XMAX(g),
    ST_YMIN(g),
    ST_YMAX(g)
  FROM extreme_point_collection;
+------------+------------+------------+------------+
| ST_XMIN(G) | ST_XMAX(G) | ST_YMIN(G) | ST_YMAX(G) |
|------------+------------+------------+------------|
|       -180 |        180 |        -90 |         90 |
+------------+------------+------------+------------+