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

道路橫斷面文件自動生成程序開發與實現

2013-03-03 11:44:31吳獻豐
城市勘測 2013年3期
關鍵詞:符號特征

吳獻豐

(湖南城建職業技術學院,湖南湘潭 411100)

道路橫斷面文件自動生成程序開發與實現

吳獻豐?

(湖南城建職業技術學院,湖南湘潭 411100)

道路橫斷面文件自動生成程序是采用VBA語言在CAD平臺上進行二次開發完成。首先由鼠標拾取該斷面中樁點坐標和斷面左側任意一點坐標,輸入對應的里程數據;再通過鼠標拾取斷面外圍緩沖區范圍線,讓程序搜索緩沖區范圍線內各斷面特征點的平面坐標和高程信息;最后根據距離反算公式,結合高程信息自動生成道路橫斷面文件。

橫斷面文件;自動生成;程序開發實現

1 前 言

道路橫斷面文件生成是道路斷面數據處理中非常重要的一個內容。目前,南方CASS中有這個功能,整體設計思路是根據野外高程點數據,通過內插的方式得到相應的橫斷面文件。但是,該方法有如下不足之處:第一,在遇到陡坎、斜坡、水塘、溝渠等地形起伏較大的情況時,內插得到的高程不準確;第二,橫斷面文件中的數據是按一定的插值間距生成的,容易造成數據冗余及關鍵特征斷面點在斷面數據中丟失的情況。出于上述原因,生產單位通常手工量取各斷面特征點到中樁的距離,結合對應的高程數據生成橫斷面文件。此外,也有單位通過編程實現了用鼠標依次拾取斷面特征點的方法,通過距離反算,結合高程信息半自動化地生成了道路橫斷面文件。這種方法大大提高了效率,不足之處是對斷面上的每一個特征點都要通過鼠標拾取,工作量比較大。本文主要探討在此基礎上如何通過拾取緩沖區范圍線自動獲得該范圍內斷面上所有特征點信息,并自動生成道路橫斷面文件的方法。

2 橫斷面文件自動生成程序設計思路

程序設計思路如圖1所示。首先處理并加密好各斷面線上的高程數據,包括坎上坎下、坡頂坡底、塘邊塘內、溝上溝下、房屋與地坪等特征位置,根據坎高和相對高差適當的加密斷面特征點,同時把臨近斷面線的高程點拖拽到斷面線上。前期高程加密工作做好之后,在第一條斷面處用多段線功能畫一封閉緩沖區范圍線,保證各斷面特征點的高程點落在緩沖區范圍之內,其他斷面的緩沖區范圍線均可通過帶基點復制得到。對于每一條斷面,用戶通過鼠標拾取中樁點坐標,同時沿道路前進方向在該斷面左側任意位置拾取一點坐標,作為橫斷面文件中正負距離的判斷依據,即斷面左側距離為負,右側距離為正。輸入對應的里程后用鼠標拾取輔助緩沖區范圍線,通過搜索獲得斷面線上所有特征點的高程和平面坐標值。然后根據距離反算公式得到各特征點到中樁點的距離,結合高程信息便可生成橫斷面文件。

圖1 軟件設計思路

這里的距離是通過兩點的坐標反算得到,把斷面特征點拖拽到斷面線上,反算的距離即可作為斷面特征點離開中樁點的距離。我們規定沿道路前進方向中樁左側的距離為負,右側的距離為正,可以通過下面的方法得到該距離的正負符號。如圖2所示,坐標系為測量坐標系,設中樁點的坐標為(X0,Y0),沿道路前進方向斷面線左側任意位置拾取的那點坐標為(Xr,Yr),拾取緩沖區范圍線可以獲得斷面線上所有點的平面坐標(Xi,Yi)。將所有的Yi坐標和中樁Y0坐標求差值,求得絕對值最大的一個為MaxY,同樣將所有的Xi坐標和中樁X0坐標求差值,求得絕對值最大的一個為MaxX。比較MaxY和MaxX的大小,這里MaxX≥MaxY,可以判斷道路大致為東西走向。其次,針對圖2的圖形,道路前進方向自東向西,可知(X0-Xr)符號為正,沿道路方向斷面線左側的(Xi-X0)符號均為負,沿道路方向斷面線右側的(Xi-X0)符號均為正,因此可以用(X0-Xr)×(Xi-X0)的正負符號作為特征點到中樁點距離的符號;同理,如果MaxX<MaxY,可以判斷道路大致是南北走向,同樣的方法,可以用(Y0-Yr)×(Yi-Y0)的正負符號作為特征點到中樁點距離的符號。

3 案例分析

以某地區一段實測斷面地形圖(K0+000至K0+ 060)為例,如圖3所示,簡要說明橫斷面文件生成的過程。斷面間距為20 m,斷面寬度為道路中線左右各40m。前期工作分為三步:首先對每一條斷面線上的高程進行適當處理,把斷面上各特征點對應的高程點拖拽到斷面線上,必要的地方手工加入高程點完成高程加密工作;然后沿斷面線畫一個封閉緩沖區范圍線,確保斷面上各高程點均落在該封閉框內;其他斷面的緩沖區范圍線可以帶基點復制得到。完成上述工作后即可運行程序,先是拾取中樁點坐標,然后沿道路前進方向斷面左側任意拾取一點坐標,輸入對應的里程,通過拾取斷面外圍的封閉緩沖區范圍線獲取斷面線上各特征點的平面位置和高程數據,保存到一指定文件,讀取該文件里面的坐標數據結合拾取的中樁點坐標反算各點到中樁點的距離,由程序自動判斷距離的正負符號,結合高程信息可以生成橫斷面文件。一條斷面拾取完畢后可以繼續拾取下一條斷面,也可以將該橫斷面文件先保存起來再進行后續斷面信息的拾取。圖4為中樁依次為K0+000和K0+020對應的橫斷面文件數據。

圖3 實測斷面地形圖

圖4 橫斷面文件生成程序主界面

4 結 語

相對于傳統的橫斷面文件生成方法,通過拾取緩沖區范圍線的方式獲得斷面線上各特征點的平面位置和高程信息,根據距離反算公式計算并生成道路橫斷面文件的方法不僅大大提高了工作效率,而且保證了橫斷面數據的可靠性。

[1] AutoCAD 2004幫助:開發者文檔[R].

[2] 李文柱.AutoCAD VBA二次開發在道路橫斷面數據處理中的應用[J].城市勘測,2008(3):127~129.

[3] 武國雄.道路縱橫斷面測量數據的半自動采集方法[J].城市勘測,2009(3):79~81.

[4] 陳順超,劉遠才,吳躍紅.基于全站儀和VBA編程的道路橫斷面測量方法研究[J].城市道橋與防洪,2009(9):43~45.

[5] 王琪.關于道路橫斷面測量和數據處理[J].三西建筑,2011(3):204~206.

[6] 陽德勝.淺析道路縱橫斷面測量的一種輔助算法[J].公路工程,2008(1):97~100.

Development and Im p lementation on Auto-generating Program of Road Cross-section Files

Wu Xianfeng
(Hunan Urban Construction College,Xiangtan 411101,China)

Auto-generating Program of Road Cross-section files is developed based on the platform of AutoCAD with VBA.First,pick up the Middle-stake coordinate and one left Side-stake coordinate of the Cross-section by themouse and enter the correspondingmileage data;then pick up the peripheral buffer range line of the cross-section still by the mouse,through the program to search the plane coordinates and elevation information of the feature points on each Cross -section in the peripheral buffer range line;Finally,according to the inverse distance formula and combined with the elevation information,the road cross-section fileswill generate automatically.

road cross-section files;auto-generating;development and implementation of program

1672-8262(2013)03-150-02

P209

B

2012—09—12

吳獻豐(1986—),男,助教,主要從事工程測量教學工作。

猜你喜歡
符號特征
抓住特征巧觀察
學符號,比多少
幼兒園(2021年6期)2021-07-28 07:42:14
新型冠狀病毒及其流行病學特征認識
如何表達“特征”
“+”“-”符號的由來
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
抓住特征巧觀察
變符號
倍圖的全符號點控制數
圖的有效符號邊控制數
主站蜘蛛池模板: 99ri精品视频在线观看播放| 高h视频在线| 国产网友愉拍精品视频| 麻豆精品久久久久久久99蜜桃| 97超爽成人免费视频在线播放| 在线观看国产精品第一区免费| www.国产福利| 在线观看国产小视频| 全部免费毛片免费播放 | 国产成人精品一区二区不卡| 国产成人综合亚洲欧美在| 丁香五月婷婷激情基地| 波多野结衣一级毛片| 尤物在线观看乱码| 成年女人a毛片免费视频| 91亚洲免费| 97在线观看视频免费| 久久国产亚洲偷自| 特黄日韩免费一区二区三区| 国产三级精品三级在线观看| 成人永久免费A∨一级在线播放| 亚洲第一区在线| 亚洲无码精彩视频在线观看| 黄色在线不卡| 免费看美女自慰的网站| 五月激激激综合网色播免费| 日韩精品成人在线| 欧美高清国产| 中文字幕日韩视频欧美一区| 日韩天堂网| 国产激爽大片高清在线观看| 亚洲综合极品香蕉久久网| 久久这里只有精品国产99| 毛片免费视频| 国产色伊人| 一级香蕉人体视频| 成人国产精品2021| 福利视频一区| 欧美性猛交一区二区三区| 少妇精品网站| 亚洲国产成人精品无码区性色| 欧美狠狠干| 午夜爽爽视频| 久久6免费视频| 精品国产成人三级在线观看| 福利在线一区| 香蕉久久国产超碰青草| 青青热久免费精品视频6| 亚洲第一页在线观看| 亚洲午夜国产片在线观看| 爽爽影院十八禁在线观看| 五月天福利视频| 69免费在线视频| 91高清在线视频| 亚洲欧美一级一级a| 亚洲视屏在线观看| 亚洲综合九九| 东京热av无码电影一区二区| 亚洲国产AV无码综合原创| 亚洲成在线观看| 亚洲国产中文在线二区三区免| 最新日本中文字幕| 免费人成在线观看成人片| 四虎永久免费地址在线网站| 动漫精品中文字幕无码| 国产精品人人做人人爽人人添| 中文字幕免费视频| 国产精品第| 国产精品熟女亚洲AV麻豆| 国产浮力第一页永久地址| 久久亚洲国产最新网站| 亚洲第七页| 亚洲精品波多野结衣| 精品国产成人a在线观看| www.国产福利| 国产精品99久久久| 国产sm重味一区二区三区| 97se亚洲综合在线| 免费欧美一级| 国产老女人精品免费视频| 欧美成a人片在线观看| 久久精品中文字幕少妇|