国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于南方CASS成圖軟件的自動連圖插件在測量中的應(yīng)用

2010-06-08 04:37楊雪飛黃洪彬
黑龍江水利科技 2010年5期
關(guān)鍵詞:外業(yè)插件代碼

楊雪飛,黃洪彬

(黑龍江省水利水電勘測設(shè)計(jì)研究院,哈爾濱 150080)

在測繪儀器和測繪技術(shù)不斷進(jìn)步的今天,利用全站儀進(jìn)行全野外數(shù)據(jù)采集并手工連圖的工作模式仍然是各測繪單位采用的最普遍的。但是這種模式需要作業(yè)人員在外業(yè)現(xiàn)場繪制草圖,然后根據(jù)草圖連圖。本人在多年使用南方CASS成圖軟件的前提下,在軟件的功能和測量方法的指導(dǎo)下,為了方便本專業(yè)工作,而在南方軟件的基礎(chǔ)上,開發(fā)了自動連圖插件程序,現(xiàn)已在工作生產(chǎn)中廣泛應(yīng)用,并且收到了很好的效果!

1 設(shè)計(jì)目標(biāo)

利用AutoCAD VBA開發(fā)自動連圖程序,是基于CASS6.0成圖系統(tǒng)的一個插件用于簡化全野外數(shù)據(jù)采集過程中的內(nèi)業(yè)連圖。其主要功能如下:

1)點(diǎn)狀地物全部自動繪制。

2)現(xiàn)狀地物和面狀地物部分自動繪制。

3)根據(jù)自己習(xí)慣修改CASS命令。

2 準(zhǔn)備工作

1)外業(yè)采集數(shù)據(jù)格式:測量點(diǎn)號,外業(yè)編碼,Y坐標(biāo),X坐標(biāo),Z坐標(biāo)。

如:14,TF7,10929.693,36632.507,10.458(TF 表示 7 層混凝土房)

2)建立數(shù)據(jù)庫如下:

?

庫中WY_CODE表示測量外業(yè)編碼,作業(yè)人員可根據(jù)自己的實(shí)際情況設(shè)置;CASS_CODE表示CASS系統(tǒng)下的地物編碼;DD_TYPE表示地物類型。

3 系統(tǒng)實(shí)現(xiàn)

本系統(tǒng)采用CAD VBA結(jié)合ACCESS數(shù)據(jù)庫。

3.1 分離野外數(shù)據(jù)

將帶編碼外業(yè)觀測數(shù)據(jù)分離出編碼,X,Y,Z坐標(biāo)以便在以后的自動繪圖中用,主要代碼如下:

3.2 從數(shù)據(jù)庫中查詢出該點(diǎn)對應(yīng)的編碼和地物類型

代碼如下:

3.3 點(diǎn)狀地物可根據(jù)全部實(shí)現(xiàn)自動繪制

實(shí)現(xiàn)該功能代碼如下:

說明ptn表示外業(yè)采集數(shù)據(jù)中連續(xù)相同編碼的外業(yè)點(diǎn)數(shù);XYZ是存儲連續(xù)相同編碼的坐標(biāo)值。

由于某些點(diǎn)狀地物帶有方向,只需要將下一個點(diǎn)讀入作為其方向就行了。

3.4 地物的分類

在外業(yè)數(shù)據(jù)采集過程中線狀地物和面狀地物多數(shù)情況下,不會以地物為單位逐一采集的,因此不能自動繪制完整地物。通常只是繪制地物的部分線段,再對改圖進(jìn)行編輯完成。根據(jù)地物是否需要擬合、閉合等特性,在繪制過程中可將地物分為7類。這里以搭車路為例,其對應(yīng)庫中的“l(fā)ine2”類型。以下為實(shí)現(xiàn)該功能的代碼:

3.5 代碼作業(yè)

很多作業(yè)員在編輯圖的時候習(xí)慣用鍵盤,而CASS提供的編碼又太長。以下代碼就為作業(yè)員解決了這個問題。

3.6 其它事項(xiàng)

為了作業(yè)員能從CAD命令行輸入命令可在CAD安裝目錄acad2000.lsp文件中加入以下代碼實(shí)現(xiàn):

4 結(jié)束語

總之,我們要不斷擴(kuò)大對自己所應(yīng)用的軟件的開發(fā)應(yīng)用。自己在實(shí)踐中總結(jié)出來的方法,才是最實(shí)用的,最有價值的方法。并且用科技的手段把在實(shí)踐中總結(jié)出來的方法應(yīng)用到實(shí)際工作中去,才能為社會創(chuàng)造更大的價值。我深信在大家的共同努力下我們的工作會變得更加快竭和方便!

[1]中國科學(xué)院希望高級電腦技術(shù)公司.REDLOG RED BOARD CAD軟件包實(shí)用指南[R].北京:中國科學(xué)院希望高級電腦技術(shù)公司,1990.

[2]南方測繪儀器有限公司.全站儀外業(yè)指南[R].廣州:南方測繪儀器有限公司,2005.

猜你喜歡
外業(yè)插件代碼
基于移動 GIS 的公路工程外業(yè)調(diào)查系統(tǒng)研究
自編插件完善App Inventor與樂高機(jī)器人通信
基于市政管線外業(yè)采集命名規(guī)則和輔助軟件開發(fā)
創(chuàng)世代碼
創(chuàng)世代碼
創(chuàng)世代碼
創(chuàng)世代碼
天津市第一次全國地理國情普查外業(yè)調(diào)繪核查
基于jQUerY的自定義插件開發(fā)
公路外業(yè)測量中GPS RTK測量技術(shù)的應(yīng)用探究
焉耆| 北安市| 巫溪县| 曲松县| 蕲春县| 嵊泗县| 盐边县| 广宗县| 汤原县| 冷水江市| 南和县| 宁陵县| 怀集县| 郧西县| 通江县| 灵山县| 龙门县| 石首市| 新乡市| 青冈县| 迭部县| 儋州市| 莱西市| 武清区| 色达县| 西丰县| 融水| 云阳县| 兴城市| 陇川县| 安溪县| 山阳县| 珲春市| 昌宁县| 屯留县| 怀远县| 宁陵县| 丹棱县| 中牟县| 丽水市| 桃园县|