根据指定像素位置或空间范围更改像素值。语法 raster ST_SetValue(raster raster_obj,integer row,integer column,double value,integer band);raster ST_SetValue(raster raster_obj,geometry geom,double value,integer band default 0,...
涉及的数据库参数如下。参数 类型 说明 ganos.raster.mosaic_must_same_nodata boolean 指定镶嵌时数据源的nodata值是否必须一致。取值:true|false。镶嵌时并不会对nodata值进行转换,如果选择可以不一致(false),可能会导致镶嵌后的...
获得指定波段的像素值。语法 float8 ST_Value(raster raster_obj,integer band,integer column_sn,integer row_sn,boolean exclude_nodata default true);float8 ST_Value(raster raster_obj,integer band,float8 x,float8 y,boolean ...
将栅格像素转换为中心点Point对象集合。语法 setof record ST_PixelAsCentroids(raster raster_obj,integer band default 0,integer pyramid default 0,boolean exclude_nodata_value default true,out integer rowsn,out integer columnsn...
将栅格像素转换为Point对象集合。语法 setof record ST_PixelAsPoints(raster raster_obj,integer band default 0,integer pyramid default 0,boolean exclude_nodata_value default true,cstring ref_point default 'UPPERLEFT',out ...
将栅格像素转换为Polygon对象集合。语法 setof record ST_PixelAsPolygons(raster raster_obj,integer band default 0,integer pyramid default 0,boolean exclude_nodata_value default true,out integer rowsn,out integer columnsn,out ...
将栅格像素转换为基于中心点方式的表述的几何对象。语法 geometry ST_PixelAsPoint(raster raster_obj,integer row default 0,integer column default 0,integer pyramid default 0);参数 参数名称 描述 raster_obj 需要转换的raster对象。...
默认的裁剪缓存为100MB,代表最多只能裁剪出100MB大小的结果数据,如果需要调整返回结果大小,可使用参数 ganos.raster.clip_max_buffer_size 调整缓存的大小。示例-基于点选择 SELECT(ST_Values(rast,ST_geomfromtext('POINT(128.135 29....
将栅格像素转换为基于点方式表述的几何对象。语法 geometry ST_PixelAsPoint(raster raster_obj,integer row default 0,integer column default 0,integer pyramid default 0,cstring ref_point default 'UPPERLEFT');参数 参数名称 描述 ...
获得所有波段的像素值。语法 setof record ST_PointValues(raster raster_obj,integer column_sn,integer row_sn,boolean exclude_nodata default true,out integer band,out float8 value);setof record ST_PointValues(raster raster_obj...
根据指定像素位置或空间范围更改像素值。语法 raster ST_SetValue(raster raster_obj,integer row,integer column,double value,integer band);raster ST_SetValue(raster raster_obj,geometry geom,double value,integer band default 0,...
将栅格像素转换为Polygon对象。语法 geometry ST_PixelAsPolygon(raster raster_obj,integer row default 0,integer column default 0 integer pyramid default 0);参数 参数名称 描述 raster_obj 需要转换的raster对象。row 像素所处的...
获得所有波段的像素值。语法 setof record ST_PointValues(raster raster_obj,integer column_sn,integer row_sn,boolean exclude_nodata default true,out integer band,out float8 value);setof record ST_PointValues(raster raster_obj...
根据指定像素位置或空间范围更改像素值。语法 raster ST_SetValue(raster raster_obj,integer row,integer column,double value,integer band);raster ST_SetValue(raster raster_obj,geometry geom,double value,integer band default 0,...
将栅格像素转换为Point对象集合。语法 setof record ST_PixelAsPoints(raster raster_obj,integer band default 0,integer pyramid default 0,boolean exclude_nodata_value default true,cstring ref_point default 'UPPERLEFT',out ...
将栅格像素转换为Polygon对象。语法 geometry ST_PixelAsPolygon(raster raster_obj,integer row default 0,integer column default 0 integer pyramid default 0);参数 参数名称 描述 raster_obj 需要转换的raster对象。row 像素所处的...
将栅格像素转换为Polygon对象集合。语法 setof record ST_PixelAsPolygons(raster raster_obj,integer band default 0,integer pyramid default 0,boolean exclude_nodata_value default true,out integer rowsn,out integer columnsn,out ...
将栅格像素转换为基于中心点方式的表述的几何对象。语法 geometry ST_PixelAsPoint(raster raster_obj,integer row default 0,integer column default 0,integer pyramid default 0);参数 参数名称 描述 raster_obj 需要转换的raster对象。...
将栅格像素转换为中心点Point对象集合。语法 setof record ST_PixelAsCentroids(raster raster_obj,integer band default 0,integer pyramid default 0,boolean exclude_nodata_value default true,out integer rowsn,out integer columnsn...
获得所有波段的像素值。语法 setof record ST_PointValues(raster raster_obj,integer column_sn,integer row_sn,boolean exclude_nodata default true,out integer band,out float8 value);setof record ST_PointValues(raster raster_obj...
将栅格像素转换为基于中心点方式的表述的几何对象。语法 geometry ST_PixelAsPoint(raster raster_obj,integer row default 0,integer column default 0,integer pyramid default 0);参数 参数名称 描述 raster_obj 需要转换的raster对象。...
将单个三维模型内的多个纹理图像合并成指定像素大小的纹理图像。语法 scene ST_CombineTextures(scene sc,int4 expected_size);参数 参数名称 描述 sc scene对象。expected_size 合并后纹理图像的大小,必须大于0。单位:pixels 例如:此...
计算Clip结果的像素坐标。语法 box ST_ClipDimension(raster raster_obj,integer pyramidLevel,box extent);参数 参数名称 描述 raster_obj 需要转换的raster对象。pyramidLevel 需要转换的金字塔层级。box 需要转换的世界空间坐标。描述 ...
将栅格像素转换为基于点方式表述的几何对象。语法 geometry ST_PixelAsPoint(raster raster_obj,integer row default 0,integer column default 0,integer pyramid default 0,cstring ref_point default 'UPPERLEFT');参数 参数名称 描述 ...
获得raster对象的像素深度。深度值可以为以下值之一:0,1,2,4,8,16,32,64。其中,0为像素深度未知。语法 integer ST_CellDepth(raster raster_obj);参数 参数名称 描述 raster_obj raster对象。示例 select ST_CellDepth(raster_obj...
将栅格像素转换为Point对象集合。语法 setof record ST_PixelAsPoints(raster raster_obj,integer band default 0,integer pyramid default 0,boolean exclude_nodata_value default true,cstring ref_point default 'UPPERLEFT',out ...
将栅格像素转换为Polygon对象集合。语法 setof record ST_PixelAsPolygons(raster raster_obj,integer band default 0,integer pyramid default 0,boolean exclude_nodata_value default true,out integer rowsn,out integer columnsn,out ...
将栅格像素转换为Polygon对象。语法 geometry ST_PixelAsPolygon(raster raster_obj,integer row default 0,integer column default 0 integer pyramid default 0);参数 参数名称 描述 raster_obj 需要转换的raster对象。row 像素所处的...
将栅格像素转换为中心点Point对象集合。语法 setof record ST_PixelAsCentroids(raster raster_obj,integer band default 0,integer pyramid default 0,boolean exclude_nodata_value default true,out integer rowsn,out integer columnsn...
查询raster对象分位数的像素值。前提条件 通过 ST_StatsQuantile 预先计算分位数。语法 raster ST_Quantile(raster raster_obj,float8[]quantiles default NULL,cstring bands default '',boolean exclude_nodata_value default true,out ...
获得raster对象的像素深度。深度值可以为以下值之一:0,1,2,4,8,16,32,64。其中,0为像素深度未知。语法 integer ST_CellDepth(raster raster_obj);参数 参数名称 描述 raster_obj raster对象。示例 select ST_CellDepth(raster_obj...
获得raster对象的像素类型。类型值可以为以下值之一:"8BSI","8BUI","16BSI","16BUI","32BSI","32BUI","32BF","64BF。语法 text ST_CellType(raster raster_obj);参数 参数名称 描述 raster_obj raster对象。示例 select st_...
设置raster对象在空间参考系下X、Y方向的像素宽度。语法 raster ST_SetScale(raster raster_obj,float8 scaleX,float8 scaleY)raster ST_SetScale(raster raster_obj,float8 scaleXY)参数 参数名称 描述 raster_obj raster对象。scaleX ...
将单个三维模型内的多个纹理图像合并成指定像素大小的纹理图像。语法 scene ST_CombineTextures(scene sc,int4 expected_size);参数 参数名称 描述 sc scene对象。expected_size 合并后纹理图像的大小,必须大于0。单位:pixels 例如:此...
将栅格像素转换为基于点方式表述的几何对象。语法 geometry ST_PixelAsPoint(raster raster_obj,integer row default 0,integer column default 0,integer pyramid default 0,cstring ref_point default 'UPPERLEFT');参数 参数名称 描述 ...
查询raster对象分位数的像素值。前提条件 通过 ST_StatsQuantile 预先计算分位数。语法 setof record ST_Quantile(raster raster_obj,float8[]quantiles default NULL,cstring bands default '',boolean exclude_nodata_value default true...
获得raster对象在空间参考系下像素的宽度。语法 float8 ST_PixelWidth(raster raster_obj)参数 参数名称 描述 raster_obj raster对象。描述 PixelWidth如下图红色部分所示。如果raster的旋转为0,即等同于ScaleX。示例 select st_...
获得raster对象在空间参考系下像素的高度。语法 float8 ST_PixelHeight(raster raster_obj)参数 参数名称 描述 raster_obj raster对象。描述 PixelHeight如下图红色部分所示。如果raster的旋转为0,即等同于ScaleY。示例 select st_...
获得raster对象的像素类型。类型值可以为以下值之一:"8BSI","8BUI","16BSI","16BUI","32BSI","32BUI","32BF","64BF。语法 text ST_CellType(raster raster_obj);参数 参数名称 描述 raster_obj raster对象。示例 select st_...
设置raster对象在空间参考系下X、Y方向的像素宽度。语法 raster ST_SetScale(raster raster_obj,float8 scaleX,float8 scaleY)raster ST_SetScale(raster raster_obj,float8 scaleXY)参数 参数名称 描述 raster_obj raster对象。scaleX ...