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

ApsaraDB RDS:ST_AsBox

最終更新日:Mar 29, 2026

グリッドセルのバウンディングボックスを、PostgreSQL の box 値として返します。

構文

box   ST_AsBox(geomgrid grid);
box[] ST_AsBox(geomgrid[] grid);

単一の geomgrid を指定すると、単一の box が返されます。geomgrid 配列を指定すると、box 配列が返されます。

パラメーター

パラメーター説明
gridバウンディングボックスを取得する対象のグリッドセルです。

単一のグリッドセル

SELECT ST_AsBox(
    ST_GridFromText('G0013103220310313'));

出力結果:

(116.4588888888889,39.30888888888889),(116.46666666666667,39.31666666666667)

グリッドセルの配列

SELECT ST_AsBox(ST_AsGrid(
    'SRID=4490;LINESTRING(122.48077 51.72814,122.47416 51.73714)'::geometry, 15));

出力結果:

{(122.46666666666667,51.71666666666667),(122.48333333333333,51.733333333333334);
 (122.46666666666667,51.733333333333334),(122.48333333333333,51.75)}

配列内の各要素は、入力ジオメトリをカバーする 1 つのグリッドセルに対応します。

関連ドキュメント

  • ST_GridFromText — テキスト表現から geomgrid 値を作成します。

  • ST_AsGrid — ジオメトリを、そのジオメトリをカバーする geomgrid セルに変換します。