この関数は、指定したディメンションのバウンディングボックスの最大値を照会するために使用されます。
構文
float8 ST_XMax(boxndf box);
float8 ST_YMax(boxndf box);
float8 ST_ZMax(boxndf box);
timestamp ST_TMax(boxndf box);
パラメーター
パラメーター | 説明 |
box | 指定したディメンションの最大値をクエリするバウンディングボックス。 |
説明
この関数を使用すると、指定したディメンションのバウンディングボックスの最大値をクエリできます。
境界ボックスに指定されたx、y、またはz次元がない場合、この関数は
NaN
を返します。境界ボックスに指定されたt次元がない場合、この関数は
-infinity
を返します。
例:
select ST_tmax(ST_MakeBox2dt(0,0,'2000-01-01'::timestamp, 20,20, '2020-01-01'::timestamp));
st_tmax
---------------------
2020-01-01 00:00:00
select ST_zmax(ST_MakeBox2dt(0,0,'2000-01-01'::timestamp, 20,20, '2020-01-01'::timestamp));
st_zmax
---------
NaN
select ST_tmax(ST_MakeBox2d(0,0, 20,20));
st_tmax
-----------
-infinity