基于AutoCAD的整圖四參數(shù)坐標轉(zhuǎn)換

2022-05-02 楊勇 昆明學院城建學院

  簡述了基于AutoCAD 的整圖四參數(shù)法坐標轉(zhuǎn)方法,使用計算機編程語言進行四參數(shù)法轉(zhuǎn)換程序設計,并應用該轉(zhuǎn)換程序進行坐標轉(zhuǎn)換的實踐,為不同坐標系下尤其是圖形數(shù)據(jù)的合理、高效利用提供便利。

  引言

  現(xiàn)階段,我國各地都或多或少地存在多種坐標系統(tǒng),在各個坐標系統(tǒng)下都存在多種測繪成果,而這些測繪成果尤以圖形為重。為充分、合理利用現(xiàn)有測繪成果,交疊比較,常常需要將圖形數(shù)據(jù)在不同坐標系下進行轉(zhuǎn)換。

  常規(guī)大比例尺地形圖、地籍圖等地理信息圖件應用十分廣泛。例如在昆明地區(qū),項目開發(fā)征地拆遷時,部分地區(qū)原地形圖使用的是1954 北京坐標系; 在提交( 制作) 國土系統(tǒng)相關征地圖、勘測定界圖時需要提供的圖紙為2004 昆明坐標系; 項目用地提交省國土廳審批時,還需提供全國統(tǒng)一應用1980 坐標系; 在規(guī)劃審批階段,需要提供1987 昆明地方坐標系的選址意見書、規(guī)劃圖等。這些圖紙在相互比較應用時,也需要對圖件的坐標系相互轉(zhuǎn)化,常規(guī)坐標轉(zhuǎn)化工作費時費力,并容易出錯。而坐標系的更新和坐標基準的變化將導致坐標系統(tǒng)的變化,為在新的坐標系統(tǒng)下利用原有坐標系統(tǒng)的圖形測繪數(shù)據(jù),就需要將該圖形數(shù)據(jù)在不同坐標系下進行轉(zhuǎn)換,坐標轉(zhuǎn)換的原理是利用2 個以上覆蓋測區(qū)的控制點在不同坐標系下的2 套坐標采用四參數(shù)法進行轉(zhuǎn)換,一般情況常規(guī)坐標轉(zhuǎn)換程式只適用于坐標文本數(shù)據(jù)的轉(zhuǎn)換,而不適用于圖形的轉(zhuǎn)換。

  本文以AutoCAD軟件為平臺,探討在其進行整圖四參數(shù)坐標轉(zhuǎn)換的計算機編程算法,并加以驗證。實驗證明,這種方法能夠很好地對各種地理信息圖件進行坐標轉(zhuǎn)換,其轉(zhuǎn)換精度高,速度快,對控制點的粗差能夠有效甄別。本方法適宜以Dwg 格式存儲,總面積10 km2 以內(nèi)的各種大比例尺地形圖、地籍圖等地理信息圖件的坐標系轉(zhuǎn)換。

  結(jié)語

  四參數(shù)法能夠很好地對現(xiàn)有AutoCAD 格式的地形圖進行坐標轉(zhuǎn)換,合理利用不同坐標系下地形圖數(shù)據(jù),該程序被應用于工程實踐。在實際應用時,我們也發(fā)現(xiàn)轉(zhuǎn)換程序計算出的數(shù)據(jù)其誤差與存放數(shù)據(jù)的變量長度有較大關系,如果存放結(jié)果的數(shù)據(jù)位數(shù)不夠會出現(xiàn)較大的計算誤差,在實際應用中建議通過定義計算結(jié)果變量類型為雙精度( double,32 為長度) 來提高轉(zhuǎn)換精度。