ST_Degeneralize

将低层级网格分解成高层级网格。

语法

geomgrid[] ST_Degeneralize(geomgrid gridcode, integer precision);

geomgrid[] ST_Degeneralize(geomgrid[] gridarray, integer precision);

返回值

地理网格数组。

参数

参数名称

描述

gridcode

地理网格对象。

gridarray

地理网格数组。

precision

分解的层级。

描述

将地理网格或地理网格数组剖分为高层级的网格数组。

示例

select st_astext(st_degeneralize(st_gridfromtext('G01'),3));

-----------------------
 {G010,G011,G012,G013}

select st_astext(st_degeneralize(array[st_gridfromtext('GZ01'), st_gridfromtext('GZ1')],2));

------------------------------------------------
 {GZ01,GZ10,GZ12,GZ14,GZ16,GZ11,GZ13,GZ15,GZ17}