2013-03-12 42 views

回答

0

我可能做到以下几点:

  1. 坐上开往圈。
  2. 过滤折线坐标并找到落入该边界的点。
  3. 计算圆心与每个点之间的距离。 (圈/中心可以通过一些内置的方法轻松获得)
  4. 如果有任何距离<圈半径,它给你的结果。

此算法的唯一问题是,如果您的折线经过圆圈,但您的折线坐标列表中不包含落入该边界的一个。我还没有拿出一个解决方案呢:)