Static get@descripttion: 通过三个点确定一个圆的中心点
圆心 @author: Xiaohu.Shen
Static get@descripttion: 获取二分角右侧法线上的点
@author: Xiaohu.Shen
Static computeStatic compute判断点是否在多边形内部
要检测的点 [x, y]
多边形顶点集合 [[x1, y1], [x2, y2], ...]
boolean 如果点在多边形内返回true,否则返回false
Static computeStatic computeStatic compute计算二次B样条曲线点集
控制点数组,每个元素是[x,y]坐标
返回平滑后的B样条曲线点集
Static get@descripttion: 根据三个点计算夹角
@author: Xiaohu.Shen
Static get@descripttion: 计算弧线段的点集
Optional clockwise: booleanStatic get@descripttion: 获取方位角(地平经度,弧度制)
@author: Xiaohu.Shen
Static getStatic get@descripttion: 计算经过三个点的外接圆在中间点处的切线方向的左右两个法向量
控制切线法向量长度的缩放因子,值越大法向量点离中间点越远
第一个点
中间点
第二个点
[右法向量, 左法向量] @author: Xiaohu.Shen
Static get@descripttion: 计算经过三个点 pnt1、pnt2 和 pnt3 的外接圆在 pnt2 处的切线方向的法向量
法向量 @author: Xiaohu.Shen
Static get@descripttion: 三次贝塞尔插值
轨迹关键点
Optional numberOfPoints: number插值点数
@author: Xiaohu.Shen
Static get@descripttion: 计算一条经过控制点集的曲线上的点
@author: Xiaohu.Shen
Static getStatic get@descripttion: 计算两点间偏航角
A点坐标
B点坐标
@author: Xiaohu.Shen
Static getStatic get@descripttion: 获取曲线控制点集起始坐标的左侧
@author: Xiaohu.Shen
Static get@descripttion: 计算三次贝塞尔曲线上的点
@author: Xiaohu.Shen
Static getStatic get@descripttion: 二次贝塞尔插值
@author: Xiaohu.Shen
Static get@descripttion: 获取对称点
@author: Xiaohu.Shen
Static get@descripttion: 根据起止点和旋转方向求取第三个点(在目标点基础上进行旋转)
源点
目标点
旋转弧度
距离
顺时针
@author: Xiaohu.Shen
Static getStatic is@description: 判断三点组成的路径方向是否为顺时针(A->B->C)
路径起点
路径中间点
路径终点
true 表示顺时针,false 表示逆时针或共线 @author: Xiaohu.Shen
Static isStatic midStatic projection@descripttion: 两点间的投影距离(二维)
@author: Xiaohu.Shen
Static randomStatic secondsStatic secondsStatic secondsStatic toDMSStatic toStatic whole@descripttion: 各点间的距离累计和(二维)
@author: Xiaohu.Shen
@descripttion: 转化工具 @author: Xiaohu.Shen