栅格对象按照像素值进行矢量化操作。
语法
setof record ST_Polygonize( raster rast,
integer bandnumber,
cstring options,
out geom geometry,
out id integer,
out value float8);
参数
参数 | 是否必填 | 描述 |
rast | 是 | 输入的栅格对象。 |
bandnumber | 是 | 目标波段值,从0开始。 |
options | 否 | 矢量化配置信息。 |
options参数:
参数 | 类型 | 描述 | 默认值 |
ingoreValue | float | 忽略值,除nodata(无效值)外不需要参与polygonize矢量化计算的值。 | 0 |
示例
select ST_Polygonize(rast,1,'{"ingoreValue":0}') from rast_table where id=1;
输入:
输出:
文档内容是否对您有帮助?