ST_CreateOverview — 创建给定栅格覆盖范围的降低分辨率版本。
regclass ST_CreateOverview(
regclass tab, name col, int factor, text algo='NearestNeighbor')
;
使用源表中重新采样的图块创建一个概览表。 输出图块将具有与输入图块相同的大小,并以较低的分辨率覆盖相同的空间范围(像素大小在两个方向上都是原始图块的 1/factor
)。
概览表将在 raster_overviews
目录中提供,并将强制执行栅格约束。
算法选项有:“NearestNeighbor”、“Bilinear”、“Cubic”、“CubicSpline”和“Lanczos”。 有关更多详细信息,请参阅:GDAL Warp 重采样方法。
可用性:2.2.0
输出质量通常较好,但产品格式较慢
SELECT ST_CreateOverview('mydata.mytable'::regclass, 'rast', 2, 'Lanczos');
输出到更快地处理默认最近邻
SELECT ST_CreateOverview('mydata.mytable'::regclass, 'rast', 2);