首先我想描述一下我的问题:我有两个2D多边形(两组2D点坐标,polygonA和polygonB)。我不知道这两个多边形是否相交或它们之间的距离是多少。此外,其中一个多边形,比如说polygonA,是固定的,例如不允许平移或旋转它。现在我想计算polygonB的位置,使得:
1. polygonA和polygonB不相交
2. polygonA和polygonB之间的平方距离之和最小
换句话说:我正在寻找一个位置,使得polygonB“完美地”位于polygonA上。
有人知道这样的算法吗?有什么想法吗?
非常感谢您的帮助!
Pia