里程从大变小时的计算方法
一般情况下，设计里程是起点小，终点大，切线方位角沿着起点→终点的方向。但在某些情况下，设计里程是起点大，终点小，而切线方位角仍然是沿着起点→终点方向，这种情况较少见，可以采取以下两种处理办法：
1、正向计算（里程取负值）：交点法中把里程前均加上负号，比如JDK=1170.684，输入-1170.684，半径R仍然右偏取正，左偏取负。对于完全对称线形，生成的平曲线参数可以直接导入线元法。线元法中也把里程前均加上负号，半径R仍然右偏取正，左偏取负。切线方位角不变。
2、反向计算（里程取正值）：交点法中里程取正值，半径R因为是反向计算，所以右偏取负，左偏取正。对于完全对称线形，生成的平曲线参数可以直接导入线元法。线元法中里程取正值，半径R因为是反向计算，所以右偏取负，左偏取正。切线方位角要加上或者减去180度，调整到【0，360)度之间。JD里程要做相应调整，KJD=KHZ+T=KZH-T+q，切曲差q=2*T-L，L为曲线总长=Ls+Ly+Ls。
第一种处理办法较简单，切线方位角与设计相同，但是里程为负值。
第二种处理办法要修改交点里程，切线方位角与设计相差180度，但是里程为正值。

















