名称

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);

另请参阅

ST_RetileAddOverviewConstraintsAddRasterConstraints第 9.2.2 节,“栅格概览”