王 杰
(山東省國土測繪院,濟南 250013)
基于VB語言的施工測量應(yīng)用程序設(shè)計
王 杰
(山東省國土測繪院,濟南 250013)
依靠傳統(tǒng)的計算器處理施工測繪中大量繁瑣的測量數(shù)據(jù)處理,相當(dāng)費時費力還易出錯。本文利用VB編程語言,設(shè)計了一款包含道路坐標(biāo)計算、測量平差、坐標(biāo)轉(zhuǎn)換及其他施工測量中常用的小程序。通過完成編寫施工測量中獨立的數(shù)據(jù)處理模塊,將其融于一個獨立的測量小程序,具有簡單易用、方便快速、功能強大、應(yīng)用廣泛等特點,非常適合測繪專業(yè)人員使用。
VB語言 施工測量 測繪程序 計算
目前,市場上測量軟件比較成熟,專業(yè)的測繪單位基本配備了相應(yīng)軟件,但是許多土建施工單位的現(xiàn)場測量人員仍通過計算器和筆紙來處理數(shù)據(jù)。本文根據(jù)施工測量中實際應(yīng)用需要,利用VB語言,設(shè)計一款程序,介紹應(yīng)用VB語言編程實現(xiàn)現(xiàn)階段施工測量中一般的數(shù)據(jù)處理,供同行參考。
施工測量程序界面是和用戶的對話面,應(yīng)盡量簡單明了。施工測量程序應(yīng)用VB中的窗體設(shè)計,如圖1所示,提供了一個可視化的友好平臺。例如,首頁即施工測量中常見的直線坐標(biāo)計算、圓曲線計算、單點加密、平曲線計算、豎曲線計算、超高橫坡計算和匝道曲線計算。

圖1 窗體設(shè)計
施工測量程序綜合施工測量中常見的計算功能及各個運算模塊于一體,基本實現(xiàn)一界面式,如圖2所示。

圖2 常見的計算功能及各個運算模塊的關(guān)系
首先,該程序各個模塊源代碼在VB環(huán)境下編寫后,打包生成EXE文件,使各個測量模塊可以脫離VB環(huán)境運行,也可以在VB環(huán)境中運行。……