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

AutoLISP語言在鐵路工程物探成果圖繪制中的應用

2015-03-17 04:03:32
鐵道勘察 2015年3期
關鍵詞:程序

張 吉

(鐵道第三勘察設計院集團有限公司,天津 300142)

The Application of AutoLISP in Railway Engineering Geophysical Exploration Results Map Drawing

ZHANG Ji

AutoLISP語言在鐵路工程物探成果圖繪制中的應用

張吉

(鐵道第三勘察設計院集團有限公司,天津300142)

The Application of AutoLISP in Railway Engineering Geophysical Exploration Results Map Drawing

ZHANG Ji

摘要采用AutoLISP語言開發出具有鐵路工程物探勘察特點的物探成果圖自動繪制程序,實現鐵路物探成果斷面圖框自動繪制。本程序具有使用方便、輸出標準的特點,可有效提高繪圖效率,同時實現鐵路工程物探勘察成果圖式、圖例及符號標準化。

關鍵詞物探成果圖AutoLISP

鐵路工程物探成果圖一般包含物探斷面、地形及地質、高程標尺等信息,正式的成果圖還應包含圖框、圖名、圖例、說明、責任欄等組成部分。目前,物探斷面圖一般由物探數據處理軟件自動生成,圖框、圖例、責任欄及高程標尺等諸多信息都需要手工繪制。按照標準化成圖要求,不同組成部分的字體、字號、線形、線寬等要求不同,同時又要求將不同內容置于對應圖層,上述繪制過程繁瑣復雜。為提高繪圖效率,適應鐵路標準化成圖需要,采用AutoLISP語言編制物探成果自動成圖系統,實現圖框、責任欄等部件自動生成。

1開發環境簡介

AutoLISP是由Autodesk公司開發的一種LISP程序語言,既具有一般高級語言的基本結構和功能,又具有一般高級語言所沒有的強大圖形處理功能及表處理功能,是AutoCAD二次開發的一種重要工具。

2程序設計

2.1 系統模塊

依據不同功能,將程序劃分成不同的模塊,模塊設置及其功能如下。

(1)數據讀取模塊:讀取含有里程及高程信息的地形文件,文件為明碼格式,共含兩列,第一列為里程,第二列為對應點的高程,兩列之間用逗號或空格隔開。

(2)繪圖信息輸入模塊:在CAD命令框中依據提示輸入比例尺、繪圖深度等信息。

(3)地形信息及圖框尺寸計算模塊:依據斷面各地形點高程、繪圖比例尺等,計算圖幅尺寸、地形點、圖框、責任表等要素的圖上坐標。

(4)圖層管理模塊:依據物探標準化成圖要求,建立各圖層,并分別設置默認線形、線寬、字體等參數。

(5)繪圖模塊:依次繪制地面線、圖名、圖例、說明、圖框、責任欄等圖件要素。

2.2 程序運行過程

本程序的運行過程依據上述系統模塊分步進行,首先在AutoCAD程序中加載編譯好的程序文件“MarkHight.fas”;其次在AutoCAD的命令行中輸入程序命令“mh”,在彈出的文件選擇對話框中選擇需要繪圖的高程文件;依據程序提示輸入橫向比例尺、縱向比例尺、斷面繪圖深度、斷面圖底部類型、高程標注間隔以及整公里前綴字符等信息,程序將依據上述繪圖信息自動繪制物探成果斷面圖。

圖1為程序命令交互界面,顯示程序調用及繪圖參數輸入過程;圖2為本程序繪制的完整物探斷面成果圖,包含圖框、圖名、圖例、說明、責任欄及物探斷面框等要素。在實際使用過程中,只需將專業物探軟件生成的對應比例尺物探斷面成果插入到本程序生成的物探斷面框中即可,在各自位置寫入說明及物探解釋文字內容,必要時亦可手工修改圖名、圖號等信息。本程序已經自動設置好字體、字號、圖層等信息,在改動過程中只需關注文字內容。

圖1 程序運行命令交互界面

圖2 程序繪圖成果

3關鍵代碼實現

3.1 圖層管理及字體設置

圖層的生成及字體分別采用AutoCAD自帶的“layer”及“style”命令設置,在AutoLISP環境下采用“command”命令調用并傳遞相關參數,生成的圖層如圖3所示,程序代碼如下:

(command "layer" "m" "物探解釋" "c" "red" "" "l" "DASHED" ""

"m" "修改意見" "c" "blue" "" "m" "物探底圖" "m" "繪圖邊框" "")

(command "style" "宋體" "宋體" "" "0.8" "0" "n" "n" "n" "")

圖3 自動生成的圖層及其特性

3.2 各地形點圖上坐標計算

本程序將外邊框左下角作為原點,水平向右為橫坐標正向,豎直向上為縱坐標正向。依據標準化成圖要求,各地形測量點的橫坐標主要由以下幾部分決定:裝訂線(15 mm)、頁邊距(5或10 mm)、繪圖偏移量(一般為45 mm)、依據比例尺計算的橫坐標增量。縱坐標在計算過程中不必設置裝訂線,但要考慮因繪圖深度引起的縱坐標變化。

3.3 圖幅寬度的判斷

根據鐵路工程物探標準化出圖要求,物探成果圖的標準圖幅寬度有297 mm、420 mm、594 mm、841 mm這四種,本程序可自動依據地形高程及繪圖深度綜合判斷適合的圖幅寬度,程序語句如下:

(cond; 計算圖幅

((<=h1 205); 297 mm圖框

(setq rt1 (list length2 297)); 設置圖框坐標

((and (> h1 205) (<=h1 325)); 420 mm圖框

(setq rt1 (list length2 420)); 設置圖框坐標

((and (> h1 325) (<=h1 500)); 594 mm圖框

(setq rt1 (list length2 594)); 設置圖框坐標

((and (> h1 500) (<=h1 839)); 841 mm圖框

(setq rt (list length2 841)); 設置圖框坐標

(t nil))

其中“rt1”變量為圖框右上角坐標,“length2”變量為依據斷面長度及繪圖比例尺計算的圖幅長度,“h1”變量為依據繪圖比例尺、繪圖深度及最大高程等信息綜合計算的地形點圖上坐標最大值。

4結論

本程序實現了鐵路工程物探成果斷面圖中圖框、圖名、圖例、責任欄等諸多元素的自動生成,同時可自動繪制帶地形信息的物探斷面圖框,在實際應用過程中只需將由專業物探軟件生成的對應比例尺的物探成果斷面圖插入即可。程序使用方便,內置字體、線寬等標準化成圖信息,方便實現標準化繪圖。

參考文獻

[1]DZ/T 0069—1993地球物理勘查圖圖式圖例及用色標準[S]

[2]程效軍,顧孝烈,顧振雄.測量工程LISP程序設計[M].上海:同濟大學出版社,2012

[3]于全通,范小鷗,郭秀娟.AutoLISP語言程序設計[M].北京:化學工業出版社,2008

[4]曹天歡.應用Visual LISP 編制輔助繪圖程序[J].鍋爐技術,2001(8):20-26

[5]郝明,董晨.牡綏線初測綜合物探[J].鐵道勘察,2008(6):67-71

[6]楊遠超.一種圖幅坐標的批量獲取方法[J].鐵道勘察,2011(4):8-10

[7]郝明,李志華.物探技術在越嶺隧道選線中所發揮的作用[J].鐵道工程學報,2011(8):13-17

中圖分類號:P285.1

文獻標識碼:B

文章編號:1672-7479(2015)03-0011-02

作者簡介:張吉(1983—),男,2010年畢業于中國地質大學(武漢)地球探測與信息技術專業,工學碩士,工程師。

收稿日期:2015-03-02

猜你喜歡
程序
給Windows添加程序快速切換欄
電腦愛好者(2020年6期)2020-05-26 09:27:33
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
基于VMM的程序行為異常檢測
偵查實驗批準程序初探
我國刑事速裁程序的構建
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
恐怖犯罪刑事訴訟程序的完善
主站蜘蛛池模板: 国产精品无码制服丝袜| 毛片在线区| 一级毛片在线直接观看| 亚洲AV成人一区二区三区AV| 麻豆国产原创视频在线播放| 亚洲天堂2014| 91亚洲免费视频| 日本爱爱精品一区二区| 国产欧美视频在线观看| 中文字幕色在线| 色噜噜综合网| 九九视频在线免费观看| 97久久人人超碰国产精品| 综合社区亚洲熟妇p| 人妻中文字幕无码久久一区| 97精品伊人久久大香线蕉| 黄片在线永久| 免费人成网站在线观看欧美| 亚洲侵犯无码网址在线观看| 97se亚洲综合不卡 | 国产欧美综合在线观看第七页| 日韩高清一区 | swag国产精品| 成人国产一区二区三区| 国产熟女一级毛片| 特级欧美视频aaaaaa| 国产精品黄色片| 国产日本欧美亚洲精品视| 国产成人h在线观看网站站| 99re经典视频在线| 亚洲国产欧美目韩成人综合| 欧美成人亚洲综合精品欧美激情| 日韩欧美视频第一区在线观看| 国产农村妇女精品一二区| 高清欧美性猛交XXXX黑人猛交| 亚洲人成在线免费观看| 99re热精品视频中文字幕不卡| 亚洲综合色在线| 国产精品女熟高潮视频| 91久久性奴调教国产免费| 亚洲成人黄色在线观看| AV无码国产在线看岛国岛| 亚洲日韩精品无码专区97| 无码精油按摩潮喷在线播放| 中文成人无码国产亚洲| 欧美日韩中文字幕在线| 国产区成人精品视频| 亚洲国产精品日韩av专区| 一级片免费网站| 亚洲综合天堂网| 精品欧美一区二区三区久久久| 狠狠综合久久| 免费av一区二区三区在线| 99人体免费视频| 日本午夜三级| 萌白酱国产一区二区| 精品无码一区二区在线观看| 国产午夜一级淫片| 亚洲国产黄色| 久久毛片网| 国产精品太粉嫩高中在线观看| 欧美国产精品不卡在线观看 | 伊人中文网| 日本伊人色综合网| 欧美视频在线播放观看免费福利资源 | 91小视频在线观看免费版高清| 成人av手机在线观看| 国产波多野结衣中文在线播放| 中文字幕欧美日韩| 浮力影院国产第一页| 日本成人在线不卡视频| 国产成人做受免费视频| 国产自产视频一区二区三区| 欧美精品另类| 欧美人在线一区二区三区| 国产精品一区二区不卡的视频| 国产在线观看人成激情视频| 国产在线专区| www.国产福利| 自拍偷拍欧美| 福利国产微拍广场一区视频在线| 久久精品女人天堂aaa|