亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        路線工程測量可視化系統(tǒng)設計

        2008-04-12 00:00:00孟凡明劉文生
        中國新技術新產(chǎn)品 2008年22期

        摘要:主要介紹路線工程測量計算的數(shù)學模型及如何開發(fā)電算可視化系統(tǒng),從而解決由人工筆算產(chǎn)生的種種局限性。該系統(tǒng)主要完成中線測設要素的計算、單一附合導線和閉合導線的近似平差、基本的交會計算以及簡圖的繪制,解決路線工程測量中的計算問題。

        關鍵詞:數(shù)學模型;路線測量;中線計算;繪制簡圖

        路線工程測量一直面對著數(shù)據(jù)量龐大,繁雜的問題,而放樣要素的計算是路線工程測量的重要內容,主要是通過設計參數(shù)計算主點和中樁坐標,以及解算路線工程建設當中所需要的控制點坐標。路線放樣時所要求的坐標數(shù)據(jù)量是非常大的,控制點的坐標精度要求也比較高的。在目前便攜式電腦比較普及的情況下,設計一套相應的測量數(shù)據(jù)電算可視化處理系統(tǒng)來完成這樣繁重而苛刻的工作,就顯得事在必行。

        1系統(tǒng)總體設計

        針對路線測量的大量數(shù)據(jù),傳統(tǒng)的手算方法以遠遠滿足不了工作的需要,而以往在計算器上開發(fā)的一些相應程序,多伴有計算功能的局限性和操作、顯示的不便性。由此路線工程測量可視化電算系統(tǒng)的出現(xiàn)自然水到渠成。

        1.1 系統(tǒng)設計和開發(fā)原則[1]

        標準化:遵循標準和約定俗成的習慣,滿足維護人員和操作人員的要求。

        易使用性:系統(tǒng)設計應針對使用人員設計,達到易學易用、操作方便。如具有良好的人機界面。

        高效性:設計中應對數(shù)據(jù)運算,傳輸進行一定的優(yōu)化設置,達到預算時間最小。

        1.2 系統(tǒng)開發(fā)環(huán)境

        主要應用Visual C++ 6.0開發(fā)平臺,采用MFC編程技術,運用C++語言編寫程序,簡圖的繪制使用AutoCAD軟件,通過編寫LISP應用程序實現(xiàn)自動展點、連線和標注。最后使用實際工程成果數(shù)據(jù)對編寫的程序進行測試,以完善其功能,保證成果精度。

        1.3 數(shù)據(jù)庫設計

        系統(tǒng)數(shù)據(jù)庫是一個系統(tǒng)的核心,用來存儲原始數(shù)據(jù),已知數(shù)據(jù)和預處理數(shù)據(jù)等等。是一個系統(tǒng)建立的基礎。

        為了力求使系統(tǒng)達到各方面要求,在綜合分析了所有相應數(shù)據(jù)的基礎上,設立了本系統(tǒng)的數(shù)據(jù)庫。以盡力達到數(shù)據(jù)冗長度最小、系統(tǒng)資源需求最小,用戶滿意度最高。數(shù)據(jù)類型如表一:

        2 系統(tǒng)功能模塊

        模塊化設計可以提高代碼重復利用率,便于調試排錯,易于擴展[3]。

        根據(jù)測量數(shù)據(jù)處理特點,本軟件具有以下三個總模塊,如圖一:

        其中數(shù)據(jù)處理模塊分為直線坐標計算、圓曲線要素計算、緩和曲線要素計算、豎曲線坐標計算、導線平差計算、交會計算六個子模塊,這種設計體現(xiàn)了模塊間的獨立性,同時也不失各個模塊間的橋梁關系。

        3 系統(tǒng)實現(xiàn)

        在經(jīng)過了可行性研究,需求分析等一系列準備工作后,就可以著手系統(tǒng)設計了。良好的系統(tǒng),首先是良好的人機交互界面,高效的數(shù)據(jù)處理,簡潔緊湊的模塊。

        系統(tǒng)計算起關鍵作用的是數(shù)據(jù)處理中的六個計算模塊,對函數(shù)的設置也采用獨立性,選擇不同的函數(shù)完成不同的設置和功能,各函數(shù)間也是互相獨立的,對整個工程的其他部分是沒有影響的。如直線中樁坐標計算模塊:

        首先建立直線段坐標計算的數(shù)學模型[2],如圖2,A、B是導線點,M至JD1是公路的中線,i是待測設的中線點位,計算第i點的坐標,即

        式中xm、ym是路線的起點M的坐標,L是中線點之間的間距,α是中線的方位角,i=1、2……n。設定測站A點的起始方向AM,利用A、M、i點坐標進行坐標反算的辦法求A點至第i點的距離Si及 i,直線段中線的測設方法主要采用極坐標法,極坐標法可利用控制點視野開闊的有利條件進行中線測設[4]。數(shù)學模型建立后則開始編寫代碼。

        直線中樁坐標計算模塊設計最終如圖3:

        如此完成其他相應模塊。

        最后簡圖繪制使用Autodesk公司的AutoCAD繪圖軟件,該軟件不僅具有豐富的繪圖命令,還具有強大的圖形編輯功能,而且具有二次開發(fā)的功能,進行AutoCAD二次開發(fā)的高級語言有很多,本次設計使用的是嵌入AutoCAD內部的高級語言--Auto LISP語言,完成中線和導線簡圖的繪制[5]。

        主要編程思路:

        (1)讀取原始數(shù)據(jù)文件。

        (2)進行字符處理,使之成為程序所要求的

        格式。

        (3)進行展點、連線、標注,生成圖形。

        最終運行結果如圖4:

        4程序運行與工程實踐

        以直線段為例,打開“路線測量可視化系統(tǒng).EXE”文件,運行使用的源數(shù)據(jù)采用實際的工程數(shù)據(jù):北京懷柔河北路道路工程中的中樁放樣坐標數(shù)據(jù),點擊主界面的左側列表中的“直線段”取從起點到JD1的一段直線段數(shù)據(jù),見表2:

        將已知參數(shù)輸入到文本框中,設置無誤后點擊計算即可,計算結果在界面右側的“結果顯示區(qū)”中顯示出來,也可以文本輸出,將成果打印出來,詳細放樣參數(shù)如下表3:

        參考文獻

        [1]馬明棟,趙長勝,(等).面向對象的測量程序設計[M].北京:教育科學出版社.2000.

        [2]李正中,任秀,(等).現(xiàn)代路線工程測量[M].北京:教育科學出版社.2000.

        [3]唐澤圣.程序設計Visual C++ 6[M].北京:電子工業(yè)出版社.2000.

        [4]朱東海.Visual C++ 6使用詳解[M].北京:機械工業(yè)出版社.1999.

        [5]佟里欣.AutoLISP入門[M].北京:海洋出版社.2000.

        [6]孫家駟.道路設計資料集[M].北京:人民交通出版社.2001.

        国产一区二区三区啪| 3d动漫精品啪啪一区二区免费| 99久久精品日本一区二区免费| 国产精品露脸张开双腿| 日产精品一区二区免费| 国产成人一区二区三区影院| 免费观看交性大片| 国产成人综合久久精品免费| 69天堂国产在线精品观看| 国产精品老女人亚洲av无| 国产精品美女久久久免费 | 日韩亚洲国产av自拍| 99热婷婷一区二区三区| а天堂中文在线官网在线| 无码少妇a片一区二区三区| 亚洲午夜久久久久中文字幕| 国产精品毛片毛片av一区二区| 男女18禁啪啪无遮挡激烈网站| 野花社区www高清视频| 亚洲AⅤ樱花无码| 亚洲1区第2区第3区在线播放| 亚洲av综合av一区| 午夜亚洲www湿好大| 日韩有码中文字幕第一页| 亚洲av网站在线观看一页| 免费人成视频xvideos入口| av无码天一区二区一三区| 国产白浆大屁股精品视频拍| 最美女人体内射精一区二区| 亚洲精品综合欧美一区二区三区| 国产精品福利久久香蕉中文| 国产一区二区视频免费| 日韩精品久久无码中文字幕 | 在线看片免费人成视久网不卡| 国产午夜视频在线观看免费| 性一交一乱一乱一视频| 日韩一区二区不卡av| 青青草视频在线观看精品在线| 中文字幕无线码免费人妻| 亚洲男人的天堂网站| 国产精品女人一区二区三区|