ST_Square — 使用提供的邊長以及在方形網格空間中的單元格坐標,返回單個正方形。
geometry ST_Square(
float8 size, integer cell_i, integer cell_j, geometry origin)
;
使用與ST_SquareGrid相同的正方形平鋪概念,但在所需的單元格坐標處僅生成一個正方形。可以選擇調整平鋪的原點坐標,默認原點為 0,0。
生成的正方形未設置 SRID,因此請使用ST_SetSRID將 SRID 設置為您期望的值。
可用性:3.1.0
SELECT ST_AsText(ST_SetSRID(ST_Square(1.0, 0, 0), 3857)); POLYGON((0 0,0 1,1 1,1 0,0 0))