名称

ST_闵可夫斯基和 — 执行闵可夫斯基求和

概要

geometry ST_闵可夫斯基和(geometry geom1, geometry geom2);

描述

[Warning]

从 3.5.0 版本开始,ST_闵可夫斯基和 已被弃用。请改用 CG_闵可夫斯基和

此函数对点、线或多边形与多边形执行二维闵可夫斯基和运算。

两个几何体 A 和 B 的闵可夫斯基和是 A 和 B 中任意点之和的所有点的集合。闵可夫斯基和通常用于运动规划和计算机辅助设计。有关更多详细信息,请参阅维基百科闵可夫斯基加法

第一个参数可以是任何二维几何体(点、线串、多边形)。如果传入 3D 几何体,它将被强制 Z 为 0 转换为 2D,这可能导致无效的情况。第二个参数必须是二维多边形。

实现利用 CGAL 2D 闵可夫斯基和

可用性: 2.1.0

此方法需要 SFCGAL 后端。