亚洲免费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ì)
        亚洲国产av一区二区三| 少妇粉嫩小泬喷水视频www| 亚洲熟女乱色综合亚洲av| 一道久在线无码加勒比| 综合久久久久6亚洲综合| 国产美女冒白浆视频免费 | 两人前一后地插着她丰满| 中文字幕亚洲综合久久| 免费人成视频在线| 人伦片无码中文字幕| 精品人妻一区二区蜜臀av| 国产精品一区二区三区在线观看| 国产成人无码专区| 特级av毛片免费观看| 中文字幕无码日韩欧毛| 日本成人在线不卡一区二区三区| 亚洲精品偷拍自综合网| 国产乱人对白| 亚洲欧洲无码一区二区三区| 四虎影视国产884a精品亚洲| 91亚洲精品久久久中文字幕| 男女裸体做爰视频高清| 草草浮力影院| 国产目拍亚洲精品一区二区| 国产精品亚洲精品日产久久久| 丝袜美腿亚洲综合第一页| 婷婷四虎东京热无码群交双飞视频| 久热这里只有精品视频6| 亚洲AV无码一区二区三区性色学| 日本人妻系列一区二区| 久久精品av在线观看| 免费无码中文字幕a级毛片| 学生妹亚洲一区二区| 永久免费在线观看蜜桃视频 | 亚洲精品熟女乱色一区| 日本在线一区二区三区视频观看| 中国老熟妇506070| 久久天天躁狠狠躁夜夜爽| 97色人阁俺也去人人人人人| 李白姓白白又白类似的套路| 无码人妻丰满熟妇区五十路|