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

反應器與動態塊技術在管線數據采集編輯中的應用

2012-09-22 10:29:52劉陽劉允王光升劉宓
城市勘測 2012年6期
關鍵詞:測繪符號

劉陽,劉允,王光升,劉宓

(天津市測繪院,天津 300381)

1 引言

隨著國家基本比例尺地形圖圖式和國家基礎地理信息要素數據字典的頒布實施,測繪領域已經開始了數字化測繪向信息化測繪的轉變,信息化是城市發展的方向,發展信息化測繪技術也是測繪行業明確的發展目標。為適應當前的發展趨勢,天津市測繪院開發設計了一套適合天津市基礎地理信息數據標準的采集編輯系統。

在研發管線數據采集編輯功能的過程中,天津市測繪院引入了反應器技術,并結合動態塊的運用,為管線數據開發了實用的采集編輯功能,為管線數據提供了新的數據組織和表達。

2 反應器與動態塊

反應器是一種反饋機制,它可以在發生某些特定事件時,將所發生的事件通知給應用程序,應用程序會根據發生的具體事件做出相應的決策。AutoCAD的反應器技術的支持,對應于標準Windows消息的Auto-CAD事件反應器,可以隨時監測AutoCAD中的事件并自動調用相應的回調函數。通過建立對象間的依賴關系及反應器的設計,可以實現多個實體間的連動操作與編輯,操作更加簡單。

AutoCAD從2006版本開始,增加了功能強大的動態圖塊。動態塊具有靈活性和智能性。在操作時可以方便地更改圖形中的動態塊,而不需要炸開它們。可以通過自定義夾點或自定義特性來操作動態塊參照中的幾何圖形。這使得用戶可以根據需要調整塊,而不用搜索另一個塊以插入或重定義現有的塊。動態塊能夠賦予圖塊更靈活多變的樣式,使圖塊擁有自己的屬性和行為,可以體現更加豐富的信息。

3 管線數據分析

在地形圖上,管線數據主要由三部分組成:管線骨架線、連接線和管線符號(如圖1所示)。由于這三部分數據之間是相互分離的,因此一旦管線數據有變化時,就要先修改好管線的骨架線,然后刪除原來的連接線和符號,再根據新的骨架線重新生成管線的連接線和符號。單純的人工編輯,不僅效率不高,而且比較繁瑣容易出錯。依靠程序雖然可以解決一部分簡單的情況,但是地形圖上管線數據通常又比較復雜,并不能完全正確的解決問題。

圖1 管線數據的組織

對于管線符號而言,為了使管線符號能被清晰表達,我們在不同情況下采用不同樣式的符號來表示(如圖2所示)。例如:相鄰電桿距離較近時,用圖式符號尺寸大小的二分之一符號表示;仍表示不下時,則只用圓圈符號表示;當管線入房屋時,用舍去圓圈的管線符號表示。為了適應這些情況,就要制作多個符號塊,再根據不同的情況配置不同的符號塊,操作起來十分不便,編輯效率很低。

圖2 管線符號的各種樣式

4 技術思路

基于以上的情況,在開發天津市基礎地理信息采集編輯系統的過程中,筆者將反應器和動態塊技術運用到了管線要素的繪制編輯功能。對管線的骨架線添加反應器來實現管線骨架線、連接線和管線符號的連動表示,并將管線符號做成動態塊來反映圖面上不同的表示,作業員根據不同的情況更改動態塊的樣式,就可以滿足圖面不同情況的表示。

下面簡單介紹一下管線繪制的程序實現過程。從管線的一端開始,按照電桿的中心位置進行繪制。計算出相鄰電桿之間的距離和角度,根據兩點間的距離確定塊名。符號塊確定好后,根據符號尺寸和相鄰電桿之間的角度計算出管線的連接線起止點,繪制連接線。再根據采集的電桿位置繪制管線的骨架線,并為骨架線添加反應器,實現這三者之間的連動。

為管線數據添加了反應器后,我們在反應器函數MX:DRAW_PLINE_1_RR中就要對管線數據給予相應的編輯處理,以滿足圖面的需要。當管線數據編輯修改時,需要重新按照距離計算動態塊顯示模式,更新符號的位置和角度,并根據新的符號塊更新管線的連接線。實現了這整個連動過程,也就實現了通過反應器和動態塊對管線的快速編輯功能。

圖3 管線的反應器效果圖

從圖3中可以看出,在B節點處拖動管線的骨架線后,管線上配置的符號也跟著連動改變,拖動之后B節點和C節點之間的距離縮短了,B節點和C節點之間配置的符號樣式也就發生了變化。結合動態塊技術,管線的繪制和修改操作變得十分簡單,只要改變骨架線的位置,骨架線上配置的符號和連接線就會隨之變化,而且根據兩個節點之間距離的不同,顯示相應尺寸的管線符號。根據圖面的各種表示情況,只是簡單更改一下動態塊的表現形式(如圖4所示)就可以了,這樣就不必將原先配置的連接線和符號刪除再重新解釋,只需拖動骨架線的節點就可完成管線的修改,使用非常方便。

圖4 管線動態符號塊的表現形式

5 結語

在管線數據的采集編輯中采用反應器和動態塊技術,既簡化了作業流程,提高了作業效率和精度,又簡化了數據的結構,易于數據的管理。筆者在研究基礎地理信息數據采集編輯功能中不斷嘗試新的思路和技術,相信能為今后更高效智能地實現基礎地理信息數據的采集起到很好的促進作用。

[1]陳杉,王寧,郭劍峰.用ObjectARX開發AutoCAD 2000應用程序[M].北京:人民郵電出版社,

[2]陳伯雄,馮偉.VisualLISP程序設計——技巧與范例[M].北京:人民郵電出版社,

[3]佟里欣.AutoCAD 2000探秘 -AutoLISP入門[M].北京:海洋出版社,

[4]秦洪現,崔惠嵐,孫劍.Autodesk系列產品開發培訓教程[M].北京:化學工業出版社,

[5]余承飛,方勇.AutoCAD 2000二次開發技術(Object-ARX)[M].北京:人民郵電出版社,1999.

[6]宋延杭,王川,李永宣.ObjectARX實用指南——Auto-CAD二次開發[M].北京:人民郵電出版社,

猜你喜歡
測繪符號
學符號,比多少
幼兒園(2021年6期)2021-07-28 07:42:14
“+”“-”符號的由來
浙江省第一測繪院
工程測繪中GNSS測繪技術的應用
測繪新技術在測繪工程中的應用
江西建材(2018年4期)2018-04-10 12:37:38
04 無人機測繪應用創新受青睞
變符號
無人機在地形測繪中的應用
電子制作(2017年9期)2017-04-17 03:01:00
測繪簡史
倍圖的全符號點控制數
主站蜘蛛池模板: 久久夜色精品| 99久久人妻精品免费二区| 无码一区二区波多野结衣播放搜索| 亚洲欧美一区二区三区图片| 欧美精品另类| 日韩AV手机在线观看蜜芽| 日韩不卡高清视频| 伊人成色综合网| 亚洲欧洲综合| 日韩中文欧美| 亚洲嫩模喷白浆| 亚洲有无码中文网| 丝袜国产一区| 亚洲欧洲自拍拍偷午夜色| 97视频免费在线观看| 麻豆精品国产自产在线| 亚洲成aⅴ人片在线影院八| 国产在线97| 亚洲高清无在码在线无弹窗| 一级全免费视频播放| 欧美一级高清视频在线播放| 国产在线视频导航| 国产本道久久一区二区三区| 欧美色图第一页| 日韩毛片免费观看| 国产一区二区网站| 精品人妻系列无码专区久久| 手机在线看片不卡中文字幕| 免费看一级毛片波多结衣| 国产美女在线观看| 欧美不卡在线视频| 精品久久蜜桃| 日韩在线观看网站| 久久这里只有精品23| 伊人久久大香线蕉综合影视| 91口爆吞精国产对白第三集| 无码丝袜人妻| 白浆视频在线观看| 999精品免费视频| 毛片最新网址| 成人毛片免费在线观看| 成人国产精品2021| 免费看黄片一区二区三区| 国产精品福利导航| 日韩精品成人在线| 日韩毛片基地| 精品国产亚洲人成在线| 强乱中文字幕在线播放不卡| 91午夜福利在线观看| 亚洲天堂网2014| 国产欧美日韩精品综合在线| 一本一道波多野结衣一区二区| 欧美日韩国产在线观看一区二区三区| 亚洲人精品亚洲人成在线| 国产菊爆视频在线观看| 婷婷色一区二区三区| 日本午夜影院| 亚洲av无码久久无遮挡| 亚洲精选高清无码| 亚洲天堂免费观看| 毛片基地美国正在播放亚洲 | 亚洲精品无码成人片在线观看| 亚洲一区二区三区香蕉| 亚洲日韩Av中文字幕无码| 日日拍夜夜嗷嗷叫国产| 91九色最新地址| 毛片在线看网站| 99草精品视频| 亚洲小视频网站| 91在线播放免费不卡无毒| 动漫精品啪啪一区二区三区| 午夜无码一区二区三区在线app| 91亚洲精品国产自在现线| 亚洲精品第五页| 亚洲系列中文字幕一区二区| 日韩av资源在线| 日韩毛片免费| 99久久精品免费看国产电影| 夜夜爽免费视频| 免费观看欧美性一级| 国产最新无码专区在线| 宅男噜噜噜66国产在线观看|