亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        擴(kuò)展數(shù)據(jù)在土地利用分類中的應(yīng)用

        2012-06-29 07:27:32穆綠
        城市勘測(cè) 2012年4期
        關(guān)鍵詞:定界二次開發(fā)勘測(cè)

        穆綠

        (蚌埠市勘測(cè)設(shè)計(jì)研究院,安徽蚌埠 233000)

        1 前言

        隨著我國(guó)經(jīng)濟(jì)的快速發(fā)展,城市的變化日新月異,城市在大建設(shè)、大發(fā)展,大型企業(yè)的引進(jìn)、房地產(chǎn)開發(fā)、棚戶區(qū)改造等方面的建設(shè)都離不開土地勘測(cè)定界測(cè)量。而土地勘測(cè)定界測(cè)量是地籍測(cè)繪中的一種,主要的工作是界址測(cè)量、地形要素測(cè)量、區(qū)劃要素測(cè)量、權(quán)屬要素測(cè)量、地類要素測(cè)量等。由測(cè)繪單位進(jìn)行土地勘測(cè)定界測(cè)量并出具勘測(cè)定界報(bào)告書及相關(guān)圖紙,向上級(jí)土地管理部門進(jìn)行報(bào)批,主管部門審批合格后,方可進(jìn)行掛牌出讓或劃撥土地。

        在土地勘測(cè)定界測(cè)量中,其中有一項(xiàng)重要的工作是土地利用分類和面積匯總。在應(yīng)用計(jì)算機(jī)制圖前,都是采用手工標(biāo)注和計(jì)算,這種方法的缺點(diǎn)是費(fèi)時(shí)費(fèi)力,容易出錯(cuò),而且效率低下,嚴(yán)重影響工作進(jìn)度。進(jìn)入20世紀(jì)80年代,隨著計(jì)算機(jī)技術(shù)的發(fā)展,測(cè)繪工作的內(nèi)外業(yè)已經(jīng)實(shí)現(xiàn)了數(shù)字化、一體化和自動(dòng)化,這種手工計(jì)算的方法已經(jīng)不適合技術(shù)的發(fā)展了,需要一種能提高效率、減少錯(cuò)誤的方法來(lái)代替。

        2 開發(fā)平臺(tái)和開發(fā)語(yǔ)言的選擇

        為了使重復(fù)性較大的計(jì)算繪圖工作量減小和更加規(guī)范準(zhǔn)確,使用VB、VC等開發(fā)語(yǔ)言對(duì)AutoCAD繪圖軟件進(jìn)行開發(fā),也可以使用AutoCAD自帶的VBA進(jìn)行開發(fā)。對(duì)于不同的開發(fā)語(yǔ)言,使用的二次開發(fā)技術(shù)也不一樣,從AutoCAD 2006開始,AutoCAD 增加了.NET API,它提供了一系列托管的外包類,使開發(fā)人員可在.NET框架下,使用任何支持.NET的語(yǔ)言,如 VB.NET、C#、Managed C++等對(duì)AutoCAD進(jìn)行二次開發(fā)。隨著版本的更新,在最新的AutoCAD 2011中,.NET API已經(jīng)擁有與C++相匹配的強(qiáng)大功能,由于開發(fā)接口是完全面向?qū)ο蟮?,又具有方便易用的特點(diǎn),所以用.NET API來(lái)進(jìn)行AutoCAD的二次開發(fā)還是比較容易掌握的。

        Microsoft Visual Basic 2005從Visual Basic語(yǔ)言演變而來(lái),是一種為高效地生成類型安全和面向?qū)ο蟮膽?yīng)用程序而設(shè)計(jì)的語(yǔ)言。Visual Basic允許開發(fā)人員開發(fā)面向Windows、Web和移動(dòng)設(shè)備的程序。與所有面向Microsoft.NET Framework的語(yǔ)言一樣,使用Visual Basic編寫的程序都具有安全性和語(yǔ)言互操作性方面的優(yōu)點(diǎn)。它易學(xué)易懂,靈活方便。

        3 程序?qū)崿F(xiàn)

        AutoCAD的特點(diǎn)偏重于幾何制圖,其基本對(duì)象是點(diǎn)、線等實(shí)體,這些實(shí)體只能代表真實(shí)物體的幾何形狀和尺寸大小,并不具備物體屬性的描述,給用戶判讀和數(shù)據(jù)操作帶來(lái)了困難,而且也不利于CAD圖形和GIS的結(jié)合。

        圖1 DXF組碼

        雖然AutoCAD未提供實(shí)體的屬性機(jī)制,但是它提供了為實(shí)體捆綁屬性信息的編程接口,常用的是擴(kuò)展數(shù)據(jù)和字典。時(shí)下的軟件如南方CASS等都是基于此開發(fā)的。對(duì)象擴(kuò)展數(shù)據(jù)的類型用一個(gè)整數(shù)來(lái)表示的,常用的有1001代表應(yīng)用程序名稱,1000代表字符串等,其實(shí)就是DXF組碼。操作這些組碼可以設(shè)計(jì)出想要的功能,如圖1所示。

        3.1 土地利用現(xiàn)狀分類注記

        (1)給標(biāo)注文字進(jìn)行應(yīng)用程序注冊(cè),以下是主要代碼:

        (2)進(jìn)行地類文字標(biāo)注,如圖2所示。

        圖2 地類標(biāo)注

        3.2 分類面積統(tǒng)計(jì)

        在面積分類標(biāo)注完成后,選擇所有地類注記,程序可以自動(dòng)完成面積統(tǒng)計(jì),并將結(jié)果輸出。

        (1)根據(jù)擴(kuò)展數(shù)據(jù)進(jìn)行選擇集的篩選。

        (2)把同一圖層的相同地類合并在一起,在實(shí)現(xiàn)此功能時(shí),可以使用.NET中NameValueCollection類,它表示可通過(guò)鍵或索引訪問(wèn)的關(guān)聯(lián)String鍵和String值的集合。每個(gè)元素都是一個(gè)鍵/值對(duì),該類在一個(gè)鍵下存儲(chǔ)多個(gè)字符串值。在本程序中可以把地類編碼作為Key,而把面積作為Value,在統(tǒng)計(jì)時(shí)該類會(huì)把所有相同的地類合并到一起,并使用逗號(hào)分隔符來(lái)保存各地類面積。提取時(shí)只需根據(jù)逗號(hào)分開并相加即可。具體代碼如下:

        (3)程序輸出結(jié)果,如圖3所示。

        圖3 面積統(tǒng)計(jì)表

        4 結(jié)語(yǔ)

        利用.NET結(jié)合ObjectArx進(jìn)行AutoCAD的二次開發(fā),實(shí)現(xiàn)了地類的自動(dòng)標(biāo)注、面積統(tǒng)計(jì)的自動(dòng)化。免去了手工輸入數(shù)據(jù)、手工計(jì)算總面積等,同時(shí)避免了因手工數(shù)據(jù)輸入、計(jì)算可能出現(xiàn)的錯(cuò)誤,提高了工作效率,也讓技術(shù)人員脫離了繁冗復(fù)雜的計(jì)算工作。

        [1]Thearon Willis Bryan Newsome(美).Visual Basic 2005 入門經(jīng)典[M].北京:清華大學(xué)出版社,2006.

        [2]秦洪現(xiàn),崔惠嵐,孫劍等.Autodesk系列產(chǎn)品開發(fā)培訓(xùn)教程[M].北京:化學(xué)工業(yè)出版社,2008.

        [3](美)P.J.Deitel Visual Basic 2005 大學(xué)教程[M].北京:電子工業(yè)出版社,2008.

        [4]王儂,廖元焰.地籍測(cè)量[M].北京:測(cè)繪出版社,2008.

        [5]曾洪飛,張帆,盧擇臨.AutoCAD VBA& VB.NET開發(fā)基礎(chǔ)與實(shí)例教程[M].北京:中國(guó)電力出版社,2008.

        [6]浮懷鵬,譚盧師,吳元碩.CAD圖元擴(kuò)展數(shù)據(jù)[J].華北水利水電學(xué)院學(xué)報(bào),2010,74 ~75.

        猜你喜歡
        定界二次開發(fā)勘測(cè)
        RTK技術(shù)在土地勘測(cè)定界中的應(yīng)用研究
        小型無(wú)人機(jī)在水利工程勘測(cè)中的應(yīng)用研究
        一類DC規(guī)劃問(wèn)題的分支定界算法
        勘測(cè)設(shè)計(jì)
        淺談基于Revit平臺(tái)的二次開發(fā)
        甘肅科技(2020年20期)2020-04-13 00:30:02
        淺談Mastercam后處理器的二次開發(fā)
        模具制造(2019年3期)2019-06-06 02:11:02
        西門子Easy Screen對(duì)倒棱機(jī)床界面二次開發(fā)
        基于外定界橢球集員估計(jì)的純方位目標(biāo)跟蹤
        水利勘測(cè)
        勘測(cè)設(shè)計(jì)
        国产自拍精品在线视频| 无码午夜成人1000部免费视频| 丰满爆乳一区二区三区| 国产精品白浆视频免费观看| 最新国产精品国产三级国产av| 免费a级毛片高清在钱| 久久精品免视看国产成人| 亚洲欧洲日产国码无码AV一 | 国产激情免费观看视频| av素人中文字幕在线观看| 欧美成人精品三级网站| 欧美国产高清| 女同同成片av免费观看| 女人被狂躁的高潮免费视频| 国产精品久久久久av福利动漫| 久热香蕉精品视频在线播放| 少妇高潮精品正在线播放| 欧洲女人与公拘交酡视频| 中文字幕亚洲乱码熟女在线萌芽| 久久夜色精品国产噜噜噜亚洲av| 亚洲av色在线播放一区| 丰满少妇高潮惨叫久久久一| 亚洲国产毛片| 综合人妻久久一区二区精品| 日本妇人成熟免费2020| 亚洲欧美日韩人成在线播放| 国产激情无码Av毛片久久| 一区二区高清免费日本| 白丝兔女郎m开腿sm调教室| 欧美老熟妇又粗又大| 青青草视频在线免费视频| 国产精品久久国产精品99 gif| 97久久天天综合色天天综合色hd| 国语精品视频在线观看不卡| 亚洲国产精品区在线观看| 无码少妇精品一区二区免费动态| 麻豆五月婷婷| 扒开女性毛茸茸的视频| 亚洲精品久久7777777| 久久精品片| 国产熟妇一区二区三区网站|