名称

ST_OptimalAlphaShape — 使用“最优” alpha 值计算包围几何图形的 Alpha 形状。

概要

geometry ST_OptimalAlphaShape(geometry geom, boolean allow_holes = false, integer nb_components = 1);

描述

[Warning]

自 3.5.0 起,ST_OptimalAlphaShape 已被弃用。请改用 CG_OptimalAlphaShape

计算几何图形中点的“最优” alpha 形状。使用选择的 α 值计算 alpha 形状,以便

  1. 多边形元素的数量等于或小于 nb_components(默认为 1)

  2. 所有输入点都包含在形状内

除非将可选的 allow_holes 参数指定为 true,否则结果不会包含孔。

可用性:3.3.0 - 需要 SFCGAL >= 1.4.1。

此方法需要 SFCGAL 后端。