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

MicroStation 環(huán)境中地形圖零長度要素處理方法的探討

2016-07-18 07:34:38黃輝杭州市勘測設(shè)計研究院浙江杭州310012
山西建筑 2016年6期
關(guān)鍵詞:二次開發(fā)設(shè)計

黃輝(杭州市勘測設(shè)計研究院,浙江 杭州 310012)

?

MicroStation 環(huán)境中地形圖零長度要素處理方法的探討

黃輝
(杭州市勘測設(shè)計研究院,浙江杭州310012)

摘要:介紹了MicroStationV8i環(huán)境下,對地形圖數(shù)據(jù)入庫處理中零長度線的處理方法,探討了通過二次開發(fā),自動識別和刪除地形圖中不合數(shù)據(jù)規(guī)范的要素,有助于入庫前地形圖數(shù)據(jù)的整理和規(guī)范。

關(guān)鍵詞:MicroStation,地形圖數(shù)據(jù),零長度線

0 引言

近年來,隨著城市建設(shè)快速發(fā)展,基礎(chǔ)地理空間信息在城市規(guī)劃建設(shè)與管理中發(fā)揮了越來越重要的作用。基礎(chǔ)地形圖數(shù)據(jù)在實際應用中也出現(xiàn)了原有的大比例尺(1∶500,1∶1 000)地形圖的適用性和覆蓋范圍已經(jīng)不能滿足整體規(guī)劃、建設(shè)和管理的需要。伴隨各種測量新技術(shù)的發(fā)展以及各種比例尺地形圖的生產(chǎn)和制作,在生產(chǎn)過程中拓撲關(guān)系的建立都是必不可少的。MicroStation是一個專業(yè)級應用程序,用于二維/三維制圖和詳細設(shè)計,以DGN或DWG格式創(chuàng)建、編輯和處理工程圖及模型提供了一個直觀界面,越來越受到大家的關(guān)注和青睞。建立正確的拓撲關(guān)系,消除基礎(chǔ)地形圖中的非法以及不合理數(shù)據(jù),確保正確、合理入庫是地形圖數(shù)據(jù)入庫中的重要工作。由于地形圖采集、處理、轉(zhuǎn)換和相互調(diào)用的過程中,經(jīng)常會出現(xiàn)零長度線的現(xiàn)象,給后續(xù)工作帶來了不便。該現(xiàn)象在圖中又比較隱蔽和不直觀,采用人工檢查方法會很費力、效率低且易遺漏,難以達到數(shù)據(jù)質(zhì)量檢查的要求。本文借助MicroStation軟件的二次開發(fā)功能,嘗試了計算機檢查代替人工檢查與處理的方法,取得了較好的效果。

1 MicroStation V8i軟件簡介

MicroStation是由美國Bentley公司設(shè)計開發(fā)服務于基礎(chǔ)工程設(shè)計、建造和運營活動的旗艦產(chǎn)品,先后經(jīng)歷了MicroStation4.0,MicroStation95,MicroStation J,MicroStation V8,MicroStation V8i等版本,是一款功能強大的計算機輔助制圖軟件系統(tǒng)。V8i是在XM版基礎(chǔ)上發(fā)展起來的最新版本,既是一款軟件應用程序,也是一個技術(shù)平臺。國內(nèi)很多測繪單位,如杭州市勘測設(shè)計研究院、寧波市測繪設(shè)計研究院、武漢市勘測設(shè)計研究院等,都是以MicroStation作為測繪和制圖軟件。

2 MicroStation V8i的二次開發(fā)

2.1開發(fā)語言

MicroStation支持多種編程語言,如UCM,CSL,MDL(C),NativeCode(C + +),Addins(c#/VB.Net/C + + .NET),VBA等。其中Addins方式只有在V8XM版本以上才開始支持。這幾種開發(fā)方式中,MDL是最為強大的,基本上所有MicroStation中的功能均可以采用MDL來實現(xiàn)。大部分.net開發(fā)人員采用Addins進行開發(fā),相比MDL開發(fā)要容易,入門快;可以在Microsoft Visual Studio中進行方便的開發(fā)調(diào)試,可以使用WinForm和.Net控件來進行豐富的用戶界面設(shè)計,這些都是MDL無法比擬的。Addins還可以編譯成dll來運行,有效的保護了代碼成果。

2.2開發(fā)環(huán)境

開發(fā)環(huán)境:MicroStation V8i + Microsoft Visual Studio 2008(c#)。

VS里設(shè)置調(diào)試環(huán)境:首先設(shè)置項目屬性,在項目上點擊右鍵,選擇屬性,在“生成”選項卡,設(shè)置輸出路徑為MicroStation V8i安裝目錄下的mdlapps下。為了方便調(diào)試和提高效率,可以將常用的幾個鍵入命令設(shè)置為工具條:裝載:mdl load msapp,mydomain;卸載:clr unload domain mydomain;Open:msapp open。

3 算法設(shè)計

零長度要素是指線狀要素。在MicroStation中,不存在點類型,點要素是以零長度的線類型存在。零長度要素的查找和檢測算法是零長度要素處理的核心。應按照要素類型和要素的幾何長度性質(zhì)進行判斷,算法如下:

4 應用實例

在各種比例尺的基礎(chǔ)地形圖建庫前的數(shù)據(jù)質(zhì)量檢查中,經(jīng)常會發(fā)現(xiàn)零長度線的非法數(shù)據(jù)存在。由于零長度線在圖中顯示只是一個點或是完全被壓蓋,采用人工去逐個發(fā)現(xiàn)及刪除的慣用方式費時又費力。

采用上述算法,開發(fā)的工具,可以在MicroStation軟件中對基礎(chǔ)地形圖數(shù)據(jù)進行零長度線的檢查和刪除,可以有效減少工作量并提高數(shù)據(jù)準確性。二次開發(fā)工具的運行界面如圖1所示。

圖1 二次開發(fā)工具

下面以一張地形圖處理為例說明該工具的使用流程。

在MicroStation V8i軟件中打開需要處理的地形圖數(shù)據(jù),在二次開發(fā)的hkxGISPlat工具中選擇“檢查→0長度短線”菜單后出現(xiàn)圖2的界面。

設(shè)置好長度值后,點擊檢查按鈕,計算機開始檢查圖中的零長度線,并用灰色圓圈標識出來,如圖2所示。在確認無誤后點擊刪除按鈕,圖中的零長度線和圓圈就被一并刪除。

5 結(jié)語

刪除地形圖中零長度線等不合理數(shù)據(jù)是數(shù)據(jù)入庫準備的重要工作,順利、正確、合理的入庫數(shù)據(jù)是基礎(chǔ)地理信息建庫的基礎(chǔ)。該方法在杭州市基礎(chǔ)地形圖數(shù)據(jù)建庫中發(fā)揮了重要作用,大大減少了作業(yè)員的工作量,有效提高了數(shù)據(jù)質(zhì)量檢查的效率。該方法在基礎(chǔ)地形圖數(shù)據(jù)入庫自動化與一體化中也有參考意義。

參考文獻:

[1]康平.MicroStation PC叢書[M].北京:海洋出版社,1993.[2]MicroStation 95 Administrators Guide[Z].

[3]仲偉政.Auto CAD中地物地貌的表達[J].城市勘測,2012 (7):67-68.

[4]趙偉,張翔宇.MicroStation V8中文版實用手冊[M].北京:清華大學出版社,2010.

[5]高陽.微軟VisualStudio2010實戰(zhàn)兵法[M].北京:電子工業(yè)出版社,2010.

MicroStation topographic map processing method of zero length elements in the environment

Huang Hui
(Hangzhou Survey Design Institute,Hangzhou 310012,China)

Abstract:MicroStationV8i environment has been introduced in this paper,the topographic map data warehousing processing of the processing method of zero length line,to explore through secondary development,these not in automatic identification and removal of topographic map data elements,to facilitate the storage data sorting and standardize work.

Key words:MicroStation,topographic map data,zero length line

中圖分類號:TP319

文獻標識碼:A

文章編號:1009-6825(2016)06-0257-02

收稿日期:2015-12-14

作者簡介:黃輝(1984-),男,助理工程師

猜你喜歡
二次開發(fā)設(shè)計
何為設(shè)計的守護之道?
《豐收的喜悅展示設(shè)計》
流行色(2020年1期)2020-04-28 11:16:38
淺談基于Revit平臺的二次開發(fā)
甘肅科技(2020年20期)2020-04-13 00:30:02
西門子Operate高級編程的旋轉(zhuǎn)坐標系二次開發(fā)
淺談Mastercam后處理器的二次開發(fā)
模具制造(2019年3期)2019-06-06 02:11:02
瞞天過海——仿生設(shè)計萌到家
設(shè)計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
Micaps3.2 版本二次開發(fā)入門淺析
西藏科技(2015年12期)2015-09-26 12:13:51
ANSYS Workbench二次開發(fā)在汽車穩(wěn)定桿CAE分析中的應用
汽車零部件(2014年5期)2014-11-11 12:24:32
主站蜘蛛池模板: 国产乱人免费视频| 日韩欧美综合在线制服| 国产精品密蕾丝视频| 亚洲天堂免费| 欧美亚洲国产精品久久蜜芽| 国产欧美专区在线观看| 最新午夜男女福利片视频| 亚洲综合色在线| 国产在线精品香蕉麻豆| 高清无码一本到东京热| 亚洲中文制服丝袜欧美精品| 国产成人亚洲精品无码电影| 亚洲国产精品一区二区第一页免 | 国产欧美日韩91| 麻豆精品国产自产在线| 女人爽到高潮免费视频大全| 99偷拍视频精品一区二区| 亚洲人精品亚洲人成在线| 日本精品中文字幕在线不卡| 99久久国产综合精品2020| 国产亚洲美日韩AV中文字幕无码成人| 婷婷亚洲综合五月天在线| 色久综合在线| 国产簧片免费在线播放| 亚洲精品亚洲人成在线| 91精品国产综合久久香蕉922| 黄色网址免费在线| 91精品国产综合久久香蕉922 | 久久无码av三级| 国产玖玖视频| 日韩无码黄色| 欧美午夜在线播放| 成人无码一区二区三区视频在线观看| 91美女视频在线| 日日拍夜夜操| 精品一区二区三区波多野结衣| 国产靠逼视频| 一边摸一边做爽的视频17国产| 激情乱人伦| 国产午夜小视频| 99在线免费播放| 亚洲 日韩 激情 无码 中出| 无码精油按摩潮喷在线播放| 亚洲国产精品一区二区第一页免 | 国产福利2021最新在线观看| 久久国产亚洲偷自| 婷婷99视频精品全部在线观看 | 亚洲天堂高清| 色屁屁一区二区三区视频国产| 久久无码av一区二区三区| 国产91在线免费视频| 久久国产精品电影| 激情六月丁香婷婷四房播| 大香网伊人久久综合网2020| 亚洲一区二区日韩欧美gif| 亚洲无码37.| 成人午夜福利视频| 国产精品v欧美| 99爱在线| 亚洲精品无码专区在线观看| 十八禁美女裸体网站| 国内黄色精品| 国产乱人伦偷精品视频AAA| 国产精品一区在线麻豆| 日韩av无码精品专区| 国产亚洲精品自在线| 久久香蕉欧美精品| 国产精品深爱在线| 日韩国产 在线| 91精品视频网站| 自拍偷拍欧美日韩| 亚洲无码免费黄色网址| 国产精鲁鲁网在线视频| 亚洲成aⅴ人在线观看| 日韩激情成人| 尤物精品国产福利网站| 欧洲一区二区三区无码| 毛片a级毛片免费观看免下载| 欧美啪啪网| 日本高清视频在线www色| 国产黄网永久免费| 精品无码人妻一区二区|