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

AutoCAD數(shù)據(jù)轉(zhuǎn)換為SHP文件的新方法

2012-07-05 06:06:30劉朝輝
科技傳播 2012年12期

劉朝輝

河北九華勘查測(cè)繪有限責(zé)任公司,河北 保定 071000

1 概述

AutoCAD軟件作為大比例尺地形圖測(cè)繪的一個(gè)基礎(chǔ)平臺(tái),有著非常廣泛的應(yīng)用,其圖形要素的屬性都以外掛數(shù)據(jù)庫(kù)方式管理。為了使地形數(shù)據(jù)與GIS系統(tǒng)進(jìn)行對(duì)接,對(duì)CAD數(shù)據(jù)進(jìn)行GIS轉(zhuǎn)換是非常必要的。由于CAD的實(shí)體(點(diǎn)、線或面)及符號(hào)(以塊的形式組織)完全不同于GIS的數(shù)據(jù)組織格式,這些都要求找到一套較好的方案進(jìn)行批量無(wú)縫的轉(zhuǎn)換。

對(duì)于上述情況,ArcGIS提供了CAD轉(zhuǎn)換到Feature Class的幾種實(shí)現(xiàn)方法,每種方法都有其適用的場(chǎng)合、優(yōu)勢(shì)。

2 基于ArcGis的數(shù)據(jù)轉(zhuǎn)換的缺點(diǎn)

CAD文件是由諸如顏色、線型、線寬、符號(hào)等靜態(tài)圖形特征組織后的圖層集合,其圖層并沒有象GIS中的圖層那樣組織嚴(yán)密,實(shí)體/元素都包含在一個(gè)單一的文件中,屬性數(shù)據(jù)的主要描述圖層和注記。

ArcGIS在讀取CAD文件的時(shí)候,沒有按照CAD的數(shù)據(jù)組織方式分層,而是根據(jù)要素類型分層,將所有同一類型的要素放置到一個(gè)圖層上來(lái)。圖層信息存儲(chǔ)在layer字段。

在CAD轉(zhuǎn)換為FeatureClass的時(shí)候要素在轉(zhuǎn)換過程中,除了要素CAD的數(shù)據(jù)轉(zhuǎn)化為FeatureClass,還要將屬于同一圖層的要素打散,按照Layer字段值再次分層。在ArcGIS下有多種方式實(shí)現(xiàn)CAD轉(zhuǎn)featureClass。現(xiàn)有的功能包括:數(shù)據(jù)互操作擴(kuò)展提供的export data功能,gp等。

在ArcGIS下有多種方式實(shí)現(xiàn)CAD轉(zhuǎn)featureclass。現(xiàn)有的功能包括:數(shù)據(jù)互操作擴(kuò)展提供的export data功能,gp以及gp提供的示例。

這種做法比較繁瑣,分層導(dǎo)入每次都要去設(shè)置過濾屬性,效率比較低下,全手工操作,對(duì)作業(yè)人員提出了很高的要求,不適合大規(guī)模生產(chǎn)。

3 新作業(yè)流程

本文提出了一種新的數(shù)據(jù)轉(zhuǎn)換方式,其主導(dǎo)思想是:將CAD數(shù)據(jù)進(jìn)行分層處理,按地形類型及實(shí)體類型分層,在AutoCAD下進(jìn)行編輯和查錯(cuò),將編輯好的數(shù)據(jù)生成文本文件,根據(jù)各層對(duì)數(shù)據(jù)的不同要求,將擴(kuò)展屬性放入文本文件中,利用ArcEngine+c#開發(fā)轉(zhuǎn)換程序,將文本文件直接生成shp文件。

下面是具體的作業(yè)流程:

如果AutoCAD文件的層比較亂,或者各種地物混在一個(gè)層中,就需要采用人工或程序自動(dòng)提取的辦法,將數(shù)據(jù)分類分層。

3.1 對(duì)數(shù)據(jù)格式的要求

1)圖面表示應(yīng)滿足相關(guān)規(guī)范或規(guī)定對(duì)1:500或1:1000地形圖的要求,實(shí)體屬性應(yīng)滿足1:500或1:1000基礎(chǔ)地理信息數(shù)據(jù)的要求。全要素組織地形,相鄰分幅的數(shù)據(jù)必須作接邊處理,且分層必須統(tǒng)一;

2)文字注記應(yīng)保持其完整性,如“長(zhǎng)安大街”,應(yīng)為一個(gè)整體,可通過軟件進(jìn)行查詢;

3)對(duì)于圖例符號(hào),必須遵照相關(guān)國(guó)家標(biāo)準(zhǔn)制作和使用圖例及線型,且圖例和線型不能被打散;

4)建筑物、綠地、水系、橋梁、接圖表等面狀數(shù)據(jù)必須封閉為一個(gè)整體,面狀數(shù)據(jù)要有高程;

5)因不同格式的數(shù)據(jù)表達(dá)方式不同,所有信息(包括擴(kuò)展屬性)必須可讀、可提取,不能使用不能讀取的外部參照或型文件。

3.2 數(shù)據(jù)分層及要素庫(kù)結(jié)構(gòu)

3.2.1 分層

序號(hào) CAD層名 要素類 集合特征 說(shuō)明1 主要建筑 主要建筑 面 建筑物2 次要建筑物 次要建筑物 面 棚房、簡(jiǎn)易房等3 水系 河流、湖泊 面 河流、湖泊等4 綠地 綠地 面 綠地、苗圃、花壇等5 獨(dú)立地物 獨(dú)立地物 點(diǎn) 路標(biāo)、電力通訊桿等6 道路中心線 道路中心線 線 道路中心線7 注記 注記 點(diǎn) 道路名稱、單位名稱等

3.2.2 數(shù)據(jù)庫(kù)結(jié)構(gòu)

1)主要建筑物屬性表結(jié)構(gòu)

字段名 字段類型 備注Handle Char(20)材質(zhì) Char(8)樓層 Integer樓高 Decimal(8,2)高程 Decimal(8,2)……

2)道路中心線屬性表結(jié)構(gòu)

字段名 字段類型 備注Handle Char(20)名稱 Char(100)………

3)次要建筑物、綠地(水系)屬性表結(jié)構(gòu)

字段名 字段類型 備注Handle Char(20)名稱 Char(100)……

4)獨(dú)立地物屬性表結(jié)構(gòu)

字段名 字段類型 備注Handle Char(20)塊名 Char(20)旋轉(zhuǎn)角 Decimal(8,6)……

5)注記屬性表結(jié)構(gòu)

字段名 字段類型 備注Handle Char(20)注記內(nèi)容Char (100)字高 Decimal(8,2)字寬 Decimal(8,2)……

3.3 建筑物層和注記層提取

1)在地形圖上繪制一定間隔的縱線和橫線,將圖形分為若干矩形區(qū)域,按區(qū)域逐線進(jìn)行檢查,檢查CAD圖形數(shù)據(jù),確保每一建筑物注記存在且唯一(包含材質(zhì)和樓層,其中樓層為1時(shí)不能省略);

2)檢查CAD圖形網(wǎng)格線附近的建筑物確保建筑物形狀正確且閉合(主要是由于分幅產(chǎn)生的建筑物分隔錯(cuò)誤);

3)使用程序單獨(dú)提取“建筑物和注記”層,并另存為“建筑物和注記.dwg”文件;

4)使用程序?qū)ㄖ镞M(jìn)行拓?fù)錂z查,以下是具體命令及說(shuō)明:

各命令運(yùn)行順序:

注意:以上檢查請(qǐng)多次重復(fù)使用直至沒有錯(cuò)誤。

5)使用程序給建筑物添加擴(kuò)展屬性。

3.4 綠地層提取

1)新建“綠地”層,在地形圖上繪制一定間隔的縱線和橫線,將圖形分為若干矩形區(qū)域,按區(qū)域逐線進(jìn)行檢查,查圖使地形圖綠地在“綠地”層下并且保證綠地都是閉合的;

2)單獨(dú)提取“綠地”層,并另存為“綠地.dwg”文件;

3)使用程序?qū)G地進(jìn)行拓?fù)錂z查,以下是具體命令及說(shuō)明:

智能家居和樣板房的諸多理論設(shè)想和人性化設(shè)計(jì)都已經(jīng)碩果累累,但是其展示和體驗(yàn)效果卻始終不盡如人意,在設(shè)計(jì)和展示之間存在較大的鴻溝,需一個(gè)傳達(dá)媒介來(lái)提升體驗(yàn)感。本文基于Unity3D 平臺(tái),結(jié)合虛擬樣板房的設(shè)計(jì)理念及概念,設(shè)計(jì)和實(shí)現(xiàn)了一個(gè)具備沉浸式、交互式體驗(yàn)感的樣板房設(shè)計(jì)和智能家居的展示系統(tǒng),有助于客戶更真實(shí)地體驗(yàn)樣板房和智能家居設(shè)計(jì)效果、設(shè)計(jì)師修改家裝設(shè)計(jì)和建造者調(diào)整建筑方案。

運(yùn)行順序:

注意:以上檢查請(qǐng)多次重復(fù)使用直至沒有錯(cuò)誤。

3.5 獨(dú)立地物層提取

新建“獨(dú)立地物”層,根據(jù)要素名稱提取這三層要素,并另存為“獨(dú)立地物.dwg”文件。

3.6 水系層提取

1)新建“水系”層,在地形圖上繪制一定間隔的縱線和橫線,將圖形分為若干矩形區(qū)域,按區(qū)域逐線進(jìn)行檢查,查圖使河流,湖泊等水系置于“水系”層下并且保證水系都是閉合的;

2)單獨(dú)提取“水系”層,并另存為“水系.dwg”文件;

3)使用程序?qū)λ颠M(jìn)行拓?fù)錂z查,以下是具體命令及說(shuō)明:

注意:以上檢查請(qǐng)多次重復(fù)使用直至沒有錯(cuò)誤。

3.7 道路層提取

1)新建“道路”層,在地形圖上繪制一定間隔的縱線和橫線,將圖形分為若干矩形區(qū)域,按區(qū)域逐線進(jìn)行檢查,查圖使道路置于“道路”層下并且保證道路都是閉合的;

2)單獨(dú)提取“道路”層,并另存為“道路.dwg”文件;

3)使用程序?qū)Φ缆愤M(jìn)行拓?fù)錂z查,以下是命令及說(shuō)明:

注意:以上檢查請(qǐng)多次重復(fù)使用直至沒有錯(cuò)誤。

3.8 道路中心線提取

1)新建“道路中心線”層,在地形圖上繪制一定間隔的縱線和橫線,將圖形分為若干矩形區(qū)域,按區(qū)域逐線進(jìn)行檢查,查圖使道路中心線置于“道路中心線”層,在十字路口、丁字路口處道路中心線斷開;

2)單獨(dú)提取“道路中心線”層,并另存為“道路中心線.dwg”文件;

3)對(duì)道路添加擴(kuò)展屬性(道路名稱)。

3.9 輸出各層的txt文件,轉(zhuǎn)為shp文件并入庫(kù)

在CAD下將各層數(shù)據(jù)分別輸出txt文件,再轉(zhuǎn)為.shp文件入庫(kù)。

4 結(jié)論

利用該轉(zhuǎn)換方式將CAD數(shù)據(jù)轉(zhuǎn)換ArcGIS的數(shù)據(jù),不僅保證數(shù)據(jù)的完整性和可使用性,且轉(zhuǎn)換效率也有很大提高,能夠進(jìn)行大批量的自動(dòng)處理。借助此方式我們可以實(shí)現(xiàn)CAD與GIS的數(shù)據(jù)交互,為GIS在工程設(shè)計(jì)領(lǐng)域進(jìn)行雙向集成提供了技術(shù)基礎(chǔ)。

[1]陳建飛,等.地理信息系統(tǒng)導(dǎo)論[M].北京:科學(xué)出版社,2010.

[2]陳建飛,等.基于VBA的ArcObjects編程——面向任務(wù)的方法[M].北京:科學(xué)出版社,2010.

[3]邱洪剛等.ArcGIS Engine開發(fā)從入門到精通[M].北京:人民郵電出版社,2010.

[4]《1:5001:10001:2000地形圖圖式》GB/T7929-1995[S].北京:中國(guó)標(biāo)準(zhǔn)出版社,1996.

主站蜘蛛池模板: 日韩一区二区在线电影| 国产成人成人一区二区| 国产精品视频观看裸模| 亚洲中文字幕国产av| 精品国产免费人成在线观看| 欧美一级特黄aaaaaa在线看片| 精品福利视频网| 三上悠亚精品二区在线观看| 久久 午夜福利 张柏芝| 一级毛片在线播放免费| 亚洲国产成人麻豆精品| 久久久久青草线综合超碰| 亚洲欧美不卡视频| 精品国产成人av免费| 国产免费好大好硬视频| 亚洲女同一区二区| 亚洲日本精品一区二区| 欧美日韩在线亚洲国产人| 亚洲欧美人成人让影院| 欧美色伊人| 亚洲天堂福利视频| 亚洲视频免| 亚洲欧美成aⅴ人在线观看| 欧美一区日韩一区中文字幕页| 国产18在线播放| 精品久久久久久中文字幕女| 亚洲精品国产精品乱码不卞| 国产一二三区视频| 久久国产精品国产自线拍| 久久久久亚洲AV成人人电影软件| 国产va在线| 一区二区欧美日韩高清免费| 波多野一区| 青草视频在线观看国产| 白丝美女办公室高潮喷水视频| 国产主播福利在线观看| 国产精品原创不卡在线| 5555国产在线观看| 亚洲一区二区三区香蕉| 亚洲人成网站日本片| 国产精品久久久久久久伊一| 五月六月伊人狠狠丁香网| 国产新AV天堂| 久久精品欧美一区二区| 精品国产自在在线在线观看| 国产一区二区色淫影院| 国产日韩精品欧美一区灰| 国产国拍精品视频免费看| 大陆精大陆国产国语精品1024| 98精品全国免费观看视频| 久久久波多野结衣av一区二区| 亚洲性日韩精品一区二区| 国产男人天堂| 亚洲男人天堂网址| 亚洲毛片在线看| 日韩在线网址| 欧美成人一级| 欧美不卡视频一区发布| 亚洲欧美天堂网| 精品国产成人a在线观看| 国产午夜福利在线小视频| 亚洲欧美极品| 国产欧美视频在线观看| 福利视频99| 国产精品久久精品| 精品国产一区91在线| 国产一区二区人大臿蕉香蕉| 中文字幕亚洲精品2页| 57pao国产成视频免费播放| 国产日韩精品欧美一区喷| 18禁黄无遮挡免费动漫网站| 亚洲区欧美区| 尤物成AV人片在线观看| 日韩人妻无码制服丝袜视频| 日本福利视频网站| 亚洲av无码成人专区| 亚洲无限乱码一二三四区| 久久综合丝袜长腿丝袜| 亚洲天堂视频在线免费观看| www.99精品视频在线播放| 91美女视频在线| 高清久久精品亚洲日韩Av|