すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:ST_YMax

最終更新日:Mar 29, 2026

ラスターオブジェクトの最大 Y 座標を返します。

構文

float8 ST_YMax(raster raster_obj)
float8 ST_YMax(raster raster_obj, integer pyramid)

パラメーター

パラメーター説明
raster_obj最大 Y 座標を取得するラスターです。
pyramidラスターのピラミッドレベルです。有効な値は 0 から始まります。最大値は、ラスターに設定されたピラミッドレベル数によって決まります。

説明

地理参照付きラスターの場合、ST_YMax は、ラスターの空間参照系における最大 Y 座標を返します。地理参照されていないラスターの場合、ラスターの高さから 1 を引いた値を返します。

使用例

地理参照されていないラスター

次の例では、raster_table 内のすべてのラスターから最大 Y 座標を取得しています。出力値 31 は、ラスターが地理参照されていないことを示している可能性があります。この場合、関数は地理座標ではなく、ラスターの高さから 1 を引いた値を返します。

SELECT ST_YMax(rast)
FROM raster_table;

出力:

 st_ymax
----------
      31

特定のピラミッドレベルでの地理参照付きラスター

次の例では、georef_table 内のラスターについて、ピラミッドレベル 0 の最大 Y 座標を取得しています。地理参照付きラスターの場合、関数はラスターの空間参照系における地理座標を返します。

SELECT ST_YMax(rast, 0)
FROM georef_table;

関連ドキュメント

  • ST_YMin

  • ST_XMax

  • ST_XMin