文档

ST_Subdivide

更新时间:

将几何体划分为多个部件,直到小部件简单到可以用指定的顶点数表示为止。

语法

setof  geometry ST_Subdivide(geometry  geom , integer  maxVertices);

参数

参数名称

描述

geom

目标Geometry对象。

maxVertices

最大顶点数,默认为256。不能小于5。

描述

对于有索引的细分后数据集,获取多边形内的点和其他空间操作通常更快,原因如下:

  • 因为所有组件的外包框通常比原始Geometry对象框覆盖的面积小,所以非命中情况的速度更快。

  • 因为重新检查需要操作更少的点,因此命中情况的速度也更快了。

示例

将圆形划分为若干多边形的组合:

SELECT ST_Subdivide(st_buffer('POINT(0 0)'::geometry,1),6);
1
  • 本页导读 (1)
文档反馈