知道圓曲線起點和終點坐標,圓曲線半徑。如何求這段曲線上任意點的坐標?
06-15
通過起終點坐標算出弦長S和起點到終點的坐標方位角A,R為已知,即:
S=2Rsin(θ/2)
Sin(θ/2)=S/2/R
θ=2*arcsin(S/2/R)
θ——圓曲線對應的圓心角
由於圓心和兩端點成一個等腰三角形,所以另三角形兩個內角也可算出來:β=(180-θ)/2
由坐標正算公式可算得圓心坐標,和圓心到起點的坐標方位角,即:
X0=N0+Rcos(A+β)
Y0=E0+Rsin(A+β)
A0= A+β+180
根據弧長公式l=R*θ(θ——長度為l的弧長所對應的圓心角,以弧度為單位)
可以算得該圓曲線上距起點任意弧長所對應的圓心角偏轉值:
θ』=180*l/π/R
故圓曲線上任意一點的坐標即可再次使用坐標正算公式得出:
X=X0+Rcos(A0+θ』)
Y=Y0+Rsin(A0+θ』)
以上算例只需用到坐標正反算知識,其他知識都是基於初中幾何水平的解算,所以只要多動一下腦子,辦法是很多的,讀者也可以算出JD坐標和前直線方位角用手頭上已有的程序解算。
(歡迎參與右下角評論)
長按動態指模進入我們逢考必過微店
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
推薦閱讀:
※陪你走完這段路。我也變成了你路過的路
※何潔這段婚姻有「多心酸」?接受訪談時連主持人都聽不下去了!
※這段路,只能陪你到這裡了
※【薦讀】「女兒,你千萬不要隨便結婚」,媽媽的這段話看哭無數人…
※這段話,值得回味一輩子~