最近我在一个项目中计算各种几何之间的距离,例如多边形到多边形,环形到环形。
现在我有一些问题:
定义多边形或圆环时,我需要将确切的第一个点附加到已定义的多边形上,以使其封闭起来? (我看过这样的例子)
在计算距离时,是否总是计算一个点到另一个几何的点?可能是线串还是其他?
答案 0 :(得分:2)
这一切都取决于模型的参数化。具体来说,您可以配置Ring类型的方向(CW / CCW)和打开度(打开/关闭)。
专业提示:
使用bg::is_valid
和或bg::correct
自动修复常见问题(例如未封闭的多边形)