【发布时间】:2011-01-20 21:29:36
【问题描述】:
我正在尝试获取诸如this 之类的密集点图,并将其转换为连接的凸多边形图。多边形应尽可能大且尽可能简单,同时保持连接。结果图将用于寻路。谁能指出我正确的方向?
【问题讨论】:
-
我无法想象以前没有人问过这个问题。请先搜索 SO,这可能会给您一些想法。或者,您可以通过解释为什么找到的解决方案不符合您的要求来更好地表述您的问题。
-
看起来有点像星际地图...
-
这正是星际争霸地图。这是他们导航网格的自上而下视图,设置为用作 2D 碰撞地图。我可以通过使用势场来避免局部碰撞,但我需要一个真正的寻路解决方案来避免局部最优。本质上我需要凸多边形,这样我就可以使用共享边的中点来寻路。三角形也可以,但会产生更多点。
标签: algorithm graph-theory path-finding convex-polygon