999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

水利測繪斷面內業處理對Visual Basic 6.0開發語言的應用

2014-04-12 00:00:00崔雷
管理學家·學術版 2014年7期

【摘 要】近年來,隨著科學技術的發展,很多水利測繪工作都投入了數字化和自動化處理數據,雖然工作效率得到了提升,但一些細致數據仍不能用目前的數據處理軟件和制圖軟件完成,還需要大量的人工統計。本文主要以Visual Basic 6.0開發語言為切入點,探究其在水利測繪斷面內業處理中的應用,并結合相關水利案例分析其應用效果。

【關鍵詞】Visual Basic 6.0;水利測繪;斷面內業處理;應用

工程測量指工程建設中所有測繪工作,服務于各種建設項目的勘測、設計、施工及監測。斷面測量是其中一個主要內容,電力、交通及水利等設計部門會根據斷面測量所提供的斷面資料進行設計。盡管先進的處理軟件和測量儀器提高了工作效率,但每個步驟數據接口需要對轉換數據,為此,本文結合生產實際特將Visual Basic 6.0開發語言應用至水利測繪斷面內業處理當中,滿足不同工作步驟需求,提高需要統計數據效率。

一、Visual Basic 6.0開發語言相關概述

Visual Basic是一種包含協助開發環境的事件驅動編程語言,它源自于BASIC編程語言,擁有快速應用程序開發系統和圖形用戶界面,程序員可以輕松的創建ActiveX控件并使用VB提供的組件構建一個應用程序。VB程序是一種基于窗體的可視化組件安排的聯合,指定組件的屬性和方法通過增加代碼的方式便可實現。由于在組件內有一部分默認的屬性和方法,程序員不用編寫過多的代碼便可完成一個簡單的程序。VB語言具有除了能進行是科學計算和數據處理外,還適用于科學計算、計算機輔助教學或游戲編程等方面。

VB窗體控件的增加和改變可實現拖放技術,可通過一個排列滿控件的工具箱顯示一些如文本框或按鈕等可用控件,這些控件都有自身屬性。相關默認的屬性值會在創建控件時自動顯示并提供給程序員,但程序員也可以對系統對提供的默認屬性值進行修改,隨著用戶修改的動作很多時候默認屬性值會有所改動,在改動的過程中形成動態程序。目前,水利斷面測量外業使用的測繪軟件為GPSRTK,采集野外數據后還需進一步處理內業計算,才能達到成團軟件所需的數據格式,除此之外,還需統計和分析數據處理之后的數據。Visual Basic 6.0開發語言可以實現測量成果數據庫管理,測量數據采集自動化,把水利測繪的各項處理數據設置在系統中,實時自動檢查,保證了原始觀測數據的質量,降低測量人員的勞動強度。

二、Visual Basic 6.0 開發語言程序實現步驟部分如下

Public str As String

Public WorkName As String

Public WorkPath As String

…………

Public fso As New FileSystemObject,ts As,TextStream

Private Sub Command1 _Click ( ) 選取文件按鈕

str = cdltxt. FileName

cdltxt. InitDir = WorkPath

cdltxt. FileName =

cdltxt. ShowOpen

End Sub

Name As String讀取文件按鈕

Dim fil As String,str As String

Dim i As Integer,j As Integer,m As Integer

…………

Dim maxh As Double最高點

逐漸減少文件名

zi = zi-pi

pi = Len( WorkPath)

ts2. WriteLine(文件名、左端點、右斷點、零點、最低點……)

End If

str = ts. ReadLine 讀取樁號或開始行

If str < > “END”And str < >Then

If h > maxh Then maxh = h

If s = 0 Then h0 = h

…………

…………

ts2. Close

MsgBox 橫斷數據統計完畢

StatusBar1. Panels( 1) . Text =統計左、右端點、最高點、最低點、端面長

End Sub

三、Visual Basic 6.0開發語言在水利測繪斷面內業處理中的應用

(一)工程放樣:本文所采用程序通過運用Visual Basic 6.0開發語言編寫具有以下功能:線放樣和公里樁放樣,前者是在實地放出根據兩點坐標位于延長線上任意一點,后者在實地位置放置任意里程樁號。

(二)數據處理系統:本文所采用的VB.6.0語言程序中包括數據預預處理、數據轉換及成果輸出等。如數據轉換,將斷面轉換數據傳輸到計算機里并轉換成標準的數據格式。標準斷面數據文本格式如下:

1:1600.000①,0.000②,0.000③;

2:,1800,000④,2002,1102⑤………

…………

5,-0.500,-15.000,-0.790

其中①,②,③,④,⑤等指樁號、樁點代碼、樁點高程等,其斷面數據文件后綴為*.TXP。

(三)數據預處理:點擊“數據檢查”菜單打開設置按鈕,在對話框中設置允許最大高差,最大點距,斷面的縱比例尺,橫比例尺。把需要檢查的斷面數據文件通過“斷面圖形檢查”視窗界面來檢查其斷面數據,之后把錯誤的數據輸出可選擇保存或不保存的記事本文件里(具體操作見圖1)。

(四)成果輸出:斷面成果輸出有以下幾種,①斷面圖的磁盤文件和生成;②生產斷面結果;③打印斷面圖及成果表;斷面圖中還包括縱、橫斷面圖,具體的項目名稱、施測單位、施測日期及縱、橫比例尺都可以對話框的形式輸入,信息輸入完畢后調用CAD生成橫斷面圖。(如圖2所示)。

(五)實例應用:灤河流域,是河北省北部東部的主要水源,有著名的引灤入津工程,沿途接納了眾多支流,其中流域面積大于1000平方公里的有9條,即小灤河、興洲河、伊遜河、武烈河、老牛河、柳河、瀑河、潵河及青龍河,近期對其規劃測量中,需要檢查其大斷面及統計內業工作量,本文則采用Visual Basic 6.0開發語言進行計算。具體如(圖3,圖4)

圖3 選擇3個斷面數據文件進行計算,計算結果如圖4,完全正確。

圖4 計算結果

四、結語

總之,Visual Basic 6.0開發語言解決了常規數據處理軟件統計困難問題,在水利測繪斷面內業處理發揮了積極的作用,有效的縮短了工程設計工期,尤其是針對一些緊急處理任務,通過網絡郵件的方式便可將斷面結果直接發送相關部門,提高了工作效率。同時還避免了人工干預錯誤的發生幾率,對后續報告的完成和任務量統計起到了關鍵的作用,值得在水利測繪中應用和推廣。

【參考文獻】

[1]許兆華,李紅.Visual Basic 6.0開發語言在水利測繪斷面內業處理中的應用[J].黑龍江水利科技,2013,(12):14-16

[2]陳海兵,李文格,尹欣等.信息化測繪成果在水利工程設計中的應用[J].水利規劃與設計,2013,(3):36-37,43

[3]姜鳳和,呂勝賓.從河道橫斷面測繪看測繪技術在水利行業的發展[J].水利科技與經濟,2012,18(1):44-45

主站蜘蛛池模板: 亚洲福利一区二区三区| 欧美无专区| 国产成人欧美| 亚洲一区二区三区在线视频| 在线看片免费人成视久网下载| 中文成人无码国产亚洲| 在线视频精品一区| 一区二区三区国产| 美女亚洲一区| av手机版在线播放| 综合久久久久久久综合网| 国产精品浪潮Av| 日本一区高清| 中文字幕亚洲精品2页| 婷婷在线网站| 久久久91人妻无码精品蜜桃HD| 午夜免费视频网站| 亚洲一级无毛片无码在线免费视频| 亚洲日本www| 国产96在线 | 国产av一码二码三码无码| аⅴ资源中文在线天堂| 久久性妇女精品免费| a网站在线观看| 国产欧美又粗又猛又爽老| 激情网址在线观看| 五月婷婷精品| 熟妇丰满人妻| 99视频免费观看| 欧美天天干| 久久96热在精品国产高清| 国产一区二区三区日韩精品| 国产乱子精品一区二区在线观看| 丰满的少妇人妻无码区| 国产精品熟女亚洲AV麻豆| 国产一区二区免费播放| lhav亚洲精品| 色综合国产| 色偷偷一区二区三区| 国产精品久久久久无码网站| 四虎国产在线观看| 91色国产在线| 欧美www在线观看| 99久久亚洲综合精品TS| 精品国产欧美精品v| 国产成在线观看免费视频 | 亚洲成a人片在线观看88| 最新亚洲av女人的天堂| 97成人在线视频| аⅴ资源中文在线天堂| 亚洲日韩久久综合中文字幕| 台湾AV国片精品女同性| 亚洲精品国产成人7777| 欧美激情成人网| 风韵丰满熟妇啪啪区老熟熟女| 亚洲成在线观看| 9啪在线视频| 亚洲综合精品第一页| 欧美一级黄色影院| 日本不卡在线| 国产男人天堂| 免费观看男人免费桶女人视频| 久久国产毛片| 欧美日本中文| 亚洲午夜福利精品无码| 亚洲中文制服丝袜欧美精品| 亚洲一区二区三区麻豆| 国产欧美性爱网| 午夜视频免费试看| 99精品免费欧美成人小视频| 欧美日韩高清| 久久精品国产在热久久2019| 国产黄网永久免费| 国产乱人伦精品一区二区| 伊人激情久久综合中文字幕| 亚洲 欧美 偷自乱 图片 | 久久久久亚洲AV成人人电影软件| 欧美精品一区在线看| 萌白酱国产一区二区| 国产高清无码第一十页在线观看| 思思热在线视频精品| 亚洲三级电影在线播放|