基于AutoCAD的整圖四參數坐標轉換
簡述了基于AutoCAD 的整圖四參數法坐標轉方法,使用計算機編程語言進行四參數法轉換程序設計,并應用該轉換程序進行坐標轉換的實踐,為不同坐標系下尤其是圖形數據的合理、高效利用提供便利。
引言
現階段,我國各地都或多或少地存在多種坐標系統,在各個坐標系統下都存在多種測繪成果,而這些測繪成果尤以圖形為重。為充分、合理利用現有測繪成果,交疊比較,常常需要將圖形數據在不同坐標系下進行轉換。
常規大比例尺地形圖、地籍圖等地理信息圖件應用十分廣泛。例如在昆明地區,項目開發征地拆遷時,部分地區原地形圖使用的是1954 北京坐標系; 在提交( 制作) 國土系統相關征地圖、勘測定界圖時需要提供的圖紙為2004 昆明坐標系; 項目用地提交省國土廳審批時,還需提供全國統一應用1980 坐標系; 在規劃審批階段,需要提供1987 昆明地方坐標系的選址意見書、規劃圖等。這些圖紙在相互比較應用時,也需要對圖件的坐標系相互轉化,常規坐標轉化工作費時費力,并容易出錯。而坐標系的更新和坐標基準的變化將導致坐標系統的變化,為在新的坐標系統下利用原有坐標系統的圖形測繪數據,就需要將該圖形數據在不同坐標系下進行轉換,坐標轉換的原理是利用2 個以上覆蓋測區的控制點在不同坐標系下的2 套坐標采用四參數法進行轉換,一般情況常規坐標轉換程式只適用于坐標文本數據的轉換,而不適用于圖形的轉換。
本文以AutoCAD軟件為平臺,探討在其進行整圖四參數坐標轉換的計算機編程算法,并加以驗證。實驗證明,這種方法能夠很好地對各種地理信息圖件進行坐標轉換,其轉換精度高,速度快,對控制點的粗差能夠有效甄別。本方法適宜以Dwg 格式存儲,總面積10 km2 以內的各種大比例尺地形圖、地籍圖等地理信息圖件的坐標系轉換。
結語
四參數法能夠很好地對現有AutoCAD 格式的地形圖進行坐標轉換,合理利用不同坐標系下地形圖數據,該程序被應用于工程實踐。在實際應用時,我們也發現轉換程序計算出的數據其誤差與存放數據的變量長度有較大關系,如果存放結果的數據位數不夠會出現較大的計算誤差,在實際應用中建議通過定義計算結果變量類型為雙精度( double,32 為長度) 來提高轉換精度。