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

基于VLISP對地形圖中橫斷面的提取并生成橫斷面圖的研究

2012-04-29 00:44:03高華峰
科技資訊 2012年12期
關鍵詞:測量

高華峰

摘要:對已有的1∶1000或者更大比例尺數字地形圖進行一定的內業處理,將使放線工作中的橫斷面測量得到很大簡化,本文通過AUTOCAD使用自帶程序語言VLISP命令的應用,在地形圖的內業工作中,直接提取橫斷面數據,并生成橫斷面圖。

關鍵詞:測量地形圖橫斷面VLISP

中圖分類號:TP399 文獻標識碼:A 文章編號:1672-3791(2012)04(c)-0016-02

在實際放線工作中經常要測量橫斷面并生成橫斷面圖,在測量橫斷面資料時按照傳統的方法,在線路樁點處沿線路垂直方向進行左右測量,記錄下來,然后在內業中按照各專業需求生成相應格式的橫斷面數據,繼而生成橫斷面圖。如果在工作中對這種傳統的方法改進,會很大地節約外業時間。隨著RTK等數字化儀器的廣泛使用,其誤差可完全滿足規范有關橫斷面的10的限差要求,在測量橫斷面工作過程中,可不用考慮線路的走向,直接按測地形圖的方法沿線路兩側需要的寬度范圍內測量地形,然后內業中進行橫斷面的提取,且可利用程序直接生成橫斷面圖腳本文件。當然如果已有工作區域內的1∶1000或1∶500數字化大比例地形圖,我們也可直接從數字化圖上進行橫斷面的內業提取。我們在工作中利用VLISP程序做了個小命令可以直接在內業中實現該需求。下面我們就該命令的實現結合實際放線工作進行闡述。

1地形圖中的應用

1.1 關鍵地形點及特殊地物的處理

在外業工作中按地形走勢測取關鍵地形點,在內業中將外業散點及縱斷面面數據展于AUTOCAD中,然后生成三角網。在實際工作中經常遇到路基,堤壩,溝渠等特殊地物,在內業中可根據地形點單獨生成三角網,將其顏色改成不同于普通地形點的三角網。

1.2 橫斷面提取格式設定

在生成的三角網圖上開始橫斷面數據的提取,在本文中我們選取的橫斷面面格式如下。

樁號,高程。

左側最遠距離,高程。

樁位處距離(0),高程。

右側最近處距離,高程。

當然也可根據各種需要生成不同的格式文件,將生成橫斷面數據存儲于所測的地形展點圖形文件的相應文件夾中。

1.3 對該VLISP命令的簡要說明

在實現該功能中利用AUTOCAD自帶程序語言VLISP進行了命令的編寫。具體命令如下。

ln(strlen wjm)

wjm (substr wjm 1 (- ln 4)))

(setq wjm1 (strcat wjmlj wjm "橫斷面.txt"))

(setq wjm2 (strcat wjmlj wjm "橫斷面圖.scr"))

(setq zg (getint " 輸入橫斷圖間隔: "))

(setq zg1 (rtos zg 2 2))

(setq zh (cdr (assoc 1 (entget (car (entsel " 拾取里程樁號:"))))))

(setq pp1 (getpoint " 拾取該里程點位:"))

(setq y1 (car pp1)

x1 (cadr pp1)

h1 (caddr pp1))

(setq zhgc (rtos h1 2 2))

(setq zhgc1 (rtos (+ h1 zg)))

(setqzhgcw1 (rtos (+ h1 zg 2) 2 2)

zhgcw2 (rtos (+ 0 10) 2 1))

(command "osnap" "nod,nea,center" "")

(setq i 1)

(setq fn1 (open wjm1 "a"))

(setq fn2 (open wjm2 "a"))

(setq zhc " ")

(write-line (strcat zh "," zhgc ) fn1)

(write-line "layer m 橫斷面左側 " fn2)

(write-line "layer c 5" fn2)

(write-line(strcat "text m " "-10" "," zhgcw1 " " "2.5" " " zh ) fn2)

(write-line(strcat "text m " zhgcw2 "," zhgcw1 " " "2.5" " " zhgc ) fn2)

(write-line "pline" fn2)

(command "-layer" "m" "橫斷面左側" "c" "red" "" "" "")

(while (and (< rq 20111018) (progn (initget 8 "x")

(setq pp2 (getpoint " 從最遠點依次指定左側點:"))

(command pp2)

(if (= ''''list (type pp2))

(progn

(setq yp1 (car pp2))

(setq xp1 (cadr pp2))

(setq hp1 (caddr pp2))

(setq dys (- y1 yp1)

dxs (- x1 xp1)

dhs (- hp1 h1))

(setq s1 (sqrt (+ (* dys dys) (* dxs dxs))))

(setq ss1 (rtos s1 2 2)

gc1 (rtos hp1 2 2))

(setq sss1 (rtos (+ s1 zg) 2 2)

gcc1 (rtos (+ hp1 zg) 2 2))

(setq sjj (strcat ss1 "," gc1))

(setq zsj (strcat sjj ","))

(write-line zsj fn1)

(write-line (strcat "-" ss1 "," gcc1) fn2)

(setq i (+ i 1))

) ) ) ) )

(write-line (strcat "0" "," zhgc) fn1)

(write-line (strcat "0" "," zhgc1 " ") fn2)

(write-line "layer m 橫斷面右側 " fn2)

(write-line "layer c 3" fn2)

(write-line "pline" fn2)

(write-line (strcat "0" "," zhgc1) fn2)

(setq ii 1)

(setq zhc "")

(command "-layer" "m" "橫斷面右側" "c" "blue" "" "" "")

(command "pline" pp1 "w" "0""0")

(while (progn (initget 8 "x")

(setq pp3 (getpoint " 從第一點依次指定右側點:"))

(princ (strcat " ") fn2)

(setq zjwz (list yp2 xp2))

(command "-layer" "m" "間隔注記" "c" "red" "" "" "")

(command "text" "j" "c" zjwz 5 0 zg)

(CLOSE fn1)

(close fn2)

(command "-layer" "s" 0 "" "")

(setvar "cmdecho" oce)

(PRINC)

1.4 橫斷面數據及橫斷面圖的生成

調試無誤后編譯為shdm.fas文件,在打開AUTOCAD后執行APPLOAD命令,將shdm.fas文件加載,在加載完成后,直接輸入shdm。根據提示先輸入成橫斷面圖的間隔,然后依照提示點取要提取的樁號,再選取樁位對應的點位,然后依次從線路左側最遠處開始提取橫斷面,在左側數據提取完成后,再按鼠標右鍵,開始從線路右側最近點依次提取線路右側橫斷面,右側橫斷面提取完成后,按右鍵,開始下一個樁位的提取。在提取中直接選取垂直于線路的三角網的邊就行了。我們為了區分,在每個樁位提取完成后,在右側用藍色多義線進行了標示。在完成提取后,在AUTOCAD下新建一個橫斷面圖的文件,具體生成橫斷面文件txt格式如下。

1180+100,1073.25 (樁號,高程)

32.00,1074.02,(左距離,高程)

23.73,1073.76,

10.39,1073.47,

0,1073.25

8.57,1073.12, (右距離,高程)

27.09,1073.25,

再執行“工具-運行腳本”,選取地形展點圖形文件所在路徑文件夾下相應的腳本文件*.scr,自動生成橫斷面圖。

2結語

通過在地形圖中直接提取橫斷面及生成橫斷面圖,使地形圖的測量與橫斷面的測量一體完成,自動化程度高,節約了外業測量的重復勞動,提高了工作效率。對目前廣泛進行的公路水利放線測量具有一定的實用性。

參考文獻

[1] GPS-RTK高效橫斷面測量技術研究[J].重慶交通大學學報(自然科學版).

猜你喜歡
測量
測量重量,測量長度……
把握四個“三” 測量變簡單
滑動摩擦力的測量和計算
滑動摩擦力的測量與計算
測量的樂趣
二十四節氣簡易測量
日出日落的觀察與測量
滑動摩擦力的測量與計算
測量
測量水的多少……
主站蜘蛛池模板: 中文字幕第1页在线播| 在线亚洲小视频| 色首页AV在线| 日本午夜视频在线观看| 3344在线观看无码| 欧美国产综合视频| 亚洲中文字幕久久无码精品A| 国产永久免费视频m3u8| 色婷婷在线影院| 国产三级精品三级在线观看| AV无码无在线观看免费| 免费在线观看av| 91青青草视频| 在线观看精品国产入口| 国产福利影院在线观看| 国产精品真实对白精彩久久| 久久青草热| 国产精品综合色区在线观看| 国产精品网曝门免费视频| 91麻豆精品国产高清在线| 亚洲综合18p| 国产欧美日韩一区二区视频在线| 国产高清在线观看91精品| www.国产福利| 丝袜国产一区| 成人一级黄色毛片| 一本大道无码日韩精品影视| 亚洲天堂精品在线观看| 粗大猛烈进出高潮视频无码| 扒开粉嫩的小缝隙喷白浆视频| 亚洲天堂首页| 欧美另类精品一区二区三区| 亚瑟天堂久久一区二区影院| 在线观看的黄网| 91精品最新国内在线播放| 国产高颜值露脸在线观看| 67194在线午夜亚洲| 在线一级毛片| 欧美日韩午夜| 久久不卡国产精品无码| 2022精品国偷自产免费观看| www中文字幕在线观看| 亚洲av无码牛牛影视在线二区| 日韩第八页| 四虎免费视频网站| 欧美激情二区三区| 亚洲—日韩aV在线| 毛片免费观看视频| 国产精品欧美激情| 好吊日免费视频| 精品一区二区无码av| 在线观看国产精品一区| 久久精品人人做人人爽97| 久久精品人人做人人爽| 免费国产一级 片内射老| 欧美午夜小视频| 国产真实乱子伦精品视手机观看 | 日韩在线欧美在线| 国产成人a在线观看视频| 亚洲男女天堂| 日韩无码精品人妻| 制服丝袜在线视频香蕉| 99热这里只有免费国产精品| 亚洲乱码视频| 欧美国产日韩一区二区三区精品影视| 小说区 亚洲 自拍 另类| 一区二区三区在线不卡免费| 亚洲人妖在线| 狠狠v日韩v欧美v| 亚洲日韩每日更新| 精品无码一区二区三区电影| 99免费视频观看| 国产精品欧美日本韩免费一区二区三区不卡| 亚洲综合一区国产精品| 中文字幕丝袜一区二区| 天天躁夜夜躁狠狠躁躁88| 2020国产精品视频| jizz国产在线| 国产欧美性爱网| 国产一区二区免费播放| 一级毛片在线播放| 天堂久久久久久中文字幕|