本程序由一個(gè)主程序(TYQXJS)和兩個(gè)子程——正算子程序(SUB1)、反算子程序(SUB2)序構(gòu)成,可以根據(jù)曲線段——直線、圓曲線、緩和曲線(完整或非完整型)的線元要素(起點(diǎn)坐標(biāo)、起點(diǎn)里程、起點(diǎn)切線方位角、線元長(zhǎng)度、起點(diǎn)曲率半徑、止點(diǎn)曲率半徑)及里程邊距或坐標(biāo),對(duì)該曲線段范圍內(nèi)任意里程中邊樁坐標(biāo)進(jìn)行正反算。另外也可以將本程序中核心算法部分的兩個(gè)子程序移植到其它相關(guān)的程序中,用于對(duì)曲線任意里程中邊樁坐標(biāo)進(jìn)行正反算。本程序也可以在CASIO fx-4500P計(jì)算器及 CASIO fx-4850P計(jì)算器上運(yùn)行。
無(wú)論是直線、圓曲線,還是完整緩和曲線、非完整緩和曲線,該程序計(jì)算結(jié)果都完全正確,精度符合要求,編碼簡(jiǎn)潔,比起網(wǎng)上那些遮遮掩掩、轉(zhuǎn)彎抹角、收費(fèi)或者編碼繁雜的程序好上千倍,值得推薦,應(yīng)給予獎(jiǎng)勵(lì)!