【发布时间】:2013-10-10 12:26:28
【问题描述】:
我需要找到两条线段(线)之间的“内”角(以度为单位),即小于 180 度。 在python2.7中有什么快速的方法吗? (Shapely 好像没有这个功能)
segment1 是 x1,y1,x2,y2
segment2 是 x3,y3,x4,y4
【问题讨论】:
-
如果你能够计算出 3 个点之间的角度,那么如果 > 180: innerAngle = 360.0 - angle;不推荐您接受的解决方案(病态 acos() ),请进一步搜索。
-
计算两条线段夹角的通用方法is shown in this answer.
标签: python python-2.7 geometry computational-geometry shapely