ST_NotSameAlignmentReason — 返回说明栅格是否对齐的文本,如果未对齐,则说明原因。
text ST_NotSameAlignmentReason(raster rastA, raster rastB);
返回说明栅格是否对齐的文本,如果未对齐,则说明原因。
|
|
|
如果栅格未对齐的原因有多种,则仅返回一个原因(第一个失败的测试)。 |
可用性:2.1.0
SELECT
ST_SameAlignment(
ST_MakeEmptyRaster(1, 1, 0, 0, 1, 1, 0, 0),
ST_MakeEmptyRaster(1, 1, 0, 0, 1.1, 1.1, 0, 0)
),
ST_NotSameAlignmentReason(
ST_MakeEmptyRaster(1, 1, 0, 0, 1, 1, 0, 0),
ST_MakeEmptyRaster(1, 1, 0, 0, 1.1, 1.1, 0, 0)
)
;
st_samealignment | st_notsamealignmentreason
------------------+-------------------------------------------------
f | The rasters have different scales on the X axis
(1 row)