根据圆心坐标、半径和角度计算圆弧上的点坐标
根据圆组件的中心点(x,y)、半径(r)、圆周上某一点与圆心的角度这3个
条件来计算出该圆周某一点的坐标(x2,y2)。
(2)数学计算公式:
x2=x+r*cos(角度值*PI/180)
y2=y+r*sin(角度值*PI/180)
(3)计算机中以左上角为计算坐标,所以计算公式为:
x2=x+r*cos(角度值*PI/180)
y2=y-r*sin(角度值*PI/180)
代码:
c# 圆上坐标点
var x=-33204.0924438; //圆心x
var y=-9512.41208658; //圆心y
var r=1000;//半径
var angle=30;//角度
var tmpX = x + r * Math.Cos(angle * Math.PI / 180);
var tmpY = y – r * Math.Sin(angle * Math.PI / 180);