You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PostGIS中ST_VoronoiPolygons处理单点输入返回空集合的疑问

PostGIS中ST_VoronoiPolygons处理单点输入返回空集合的疑问

最近在PostGIS里写地理相关代码的时候,碰到了ST_VoronoiPolygons一个让我有点困惑的行为:当输入的几何图形只包含一个顶点时,它会返回一个空的几何集合。

从数学角度看,如果是在无限域里,这个逻辑我能理解——此时的泰森多边形就是整个空间,没有边界。但问题是这个函数本身有个**包络(envelope)**的概念啊:默认情况下它会用比输入顶点包围盒稍大一点的范围,调用者也可以自己指定这个范围,而且输出的泰森多边形都会被截断到这个包络范围内,所以结果肯定是有限的。

既然这样,我就搞不懂了——为什么输入单点的时候,它不直接返回这个包络对应的多边形呢?我猜这背后可能有历史原因或者是遵循了某种标准,有没有大佬能给我解惑一下?

备注:内容来源于stack exchange,提问作者jjg

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 07:19:35