将栅格像素转换为基于点方式表述的几何对象。
语法
geometry ST_PixelAsPoint(raster raster_obj,
integer row default 0,
integer column default 0,
integer pyramid default 0,
cstring ref_point default 'UPPERLEFT') ;
参数
参数名称 | 描述 |
---|---|
raster_obj | 需要转换的raster对象。 |
row | 像素所处的行号,以左上角点为起始点,从0开始。 |
column | 像素所处的列号,以左上角点为起始点,从0开始。 |
pyramid | 像素所在的金字塔层级。 |
ref_point | 点所在的参考位置,取值范围:
|
描述
将栅格像素转换为基于点方式的表述的几何对象,点的相对位置通过ref_point参数指定。
示例
SELECT ST_AsText(ST_PixelAsPoint(rast, 10, 10))
FROM rast_table
WHERE id = 10;
------------------
POINT(-178.2 88.2)