二维图形算法接口

GraphicAlg 二维图形算法 持续更新中

Swagger地址:http://qiankekeji.net/geo/index.html

请根据swagger文档中接口定义,参数格式来调用;

求三点的夹角,pCenter为基点

http://qiankekeji.net/geo/api​/GraphicAlg​/get3pangle

计算3个点所在圆的圆心

http://qiankekeji.net/geo/api​/GraphicAlg​/get3pcenter

计算3个点所在圆的半径

http://qiankekeji.net/geo/api​/GraphicAlg​/get3pradius

计算旋转后的点

http://qiankekeji.net/gservice/api​/GraphicAlg​/getrotatepoint

计算3个点的旋转方向,true为顺时针,false为逆时针

http://qiankekeji.net/geo/api​/GraphicAlg​/get3pswdir

计算两个点是否是水平线

http://qiankekeji.net/geo/api​/GraphicAlg​/ishorline

计算两个点是否是竖线

http://qiankekeji.net/gservice/api​/GraphicAlg​/isverline

计算两个条线的叉乘结果(P1为公共点)

http://qiankekeji.net/geo/api​/GraphicAlg​/crossmuiltpy

计算目标点相对于线的位置(返回1:右侧,-1:左侧,0:线上)

http://qiankekeji.net/gservice/api​/GraphicAlg​/getlineside

计算目标点是否在线内(不包含端点)

http://qiankekeji.net/geo/api​/GraphicAlg​/ispinline

计算目标点是否在线上(包括线内,线外和端点)

http://qiankekeji.net/gservice/api​/GraphicAlg​/isponline

判断点是否在圆弧内

http://qiankekeji.net/geo/api​/GraphicAlg​/isinarc

判断点是否在圆(弧)上

http://qiankekeji.net/geo/api​/GraphicAlg​/isonarc

直线与直线的交点,请输入两直线类型

http://qiankekeji.net/geo/api/GraphicAlg/linehitlinep

直线与圆弧的交点,请输入一条直线,一条圆弧类型http://qiankekeji.net/geo/api/GraphicAlg/linehitarcp

圆弧与圆弧的交点,须输入两圆弧类型

http://qiankekeji.net/geo/api/GraphicAlg/architarcp

判断路径数组是否构成封闭图形

http://qiankekeji.net/geo/api​/GraphicAlg​/ispathsclosed

判断点是否在封闭图形内

http://qiankekeji.net/geo/api​/GraphicAlg​/ispointinregion

判断某条路径(直线或圆弧)是否在封闭图形内

http://qiankekeji.net/geo/api​/GraphicAlg​/ispathinregion

计算某个点是否在其他三个点构成三角形的内部

http://qiankekeji.net/gservice/api​/GraphicAlg​/ispointintriangle

对多段线进行重新分组排序(拼接),可能排出多组多段线

http://qiankekeji.net/geo/api​/GraphicAlg​/reordergrouppaths

获取多段线偏移一定距离后的多段线集合,sideType取值(0:不偏移,1:右侧,2:左侧,3:内测,4:外侧)

http://qiankekeji.net/geo/api​/GraphicAlg​/getoffsetpaths

判断多段线(或封闭图形)的整体旋转方向是否为顺时针

http://qiankekeji.net/geo/api​/GraphicAlg​/getpathssweep

以上需要算法源码者, 请联系本人微信进一步沟通 

​​​​​​​

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值