




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、CAD和GIS的使用是不同的,然而需要在不同的環(huán)境中共享和重用數(shù)據(jù)是重要的。CAD文件作為GIS數(shù)據(jù)集合中的一個(gè)重要來(lái)源,本文將就CAD到ESRI GIS軟件的轉(zhuǎn)換介紹一些相關(guān)的工具和方法。定義首先來(lái)看看相關(guān)的數(shù)據(jù)類(lèi)型說(shuō)明。CAD文件 常見(jiàn)的CAD文件有AutoCAD?的線(xiàn)畫(huà)文件(.dwg),MicroStation?的設(shè)計(jì)文件(.dgn),Autodesk的線(xiàn)畫(huà)交換格式(DXF),對(duì)于一個(gè)MicroStation文件這個(gè)文件擴(kuò)展名是可變的。CAD文件是由諸如顏色、線(xiàn)型、線(xiàn)寬、符號(hào)等靜態(tài)圖形特征組織后的圖層集合,其圖層并沒(méi)有象GIS中的圖層那樣組織嚴(yán)密,實(shí)體/元素都包含在一個(gè)單一的文件中,屬性
2、數(shù)據(jù)的主要描述依靠圖層和注記。不同的CAD軟件版本對(duì)不同版本的文件格式有各自的實(shí)現(xiàn)(例如AutoCAD 13v,14v,2000v的線(xiàn)畫(huà)是彼此不同的),這意味著你在進(jìn)行數(shù)據(jù)處理時(shí)需要注意相關(guān)的版本。DXF文件通常是作為一個(gè)ASCII文件,也可以存為一個(gè)二進(jìn)制文件方式。CAD文件除了存儲(chǔ)靜態(tài)的圖形數(shù)據(jù),也可以通過(guò)編碼對(duì)應(yīng)屬性的方式來(lái)存儲(chǔ)屬性數(shù)據(jù)。在A(yíng)utoCAD和Microstation中提供了方法用來(lái)操作CAD對(duì)象上的相關(guān)屬性數(shù)據(jù),這些方法中通常都有相關(guān)的標(biāo)準(zhǔn),但有少量是用戶(hù)自定義的模式,ESRI軟件對(duì)這些自定義的屬性模式的訪(fǎng)問(wèn)是有限制的。Coverages Coverages是一種矢量文件格
3、式,幾何和空間拓?fù)潢P(guān)系存儲(chǔ)在二進(jìn)制文件中,與之相關(guān)的屬性數(shù)據(jù)則被存放在INFO表或RDBMS中(PC ArcInfo存儲(chǔ)在DBF表中)。Coverages是對(duì)要素類(lèi)組織后(feature class)的集合,每個(gè)要素類(lèi)都是一些點(diǎn),線(xiàn)(arcs),面或者annotation(文本)的集合,用于描述地理要素的Coverage要素類(lèi)包括point,node,route system,section,polygon和region。一個(gè)或多個(gè)coverage要素被用于構(gòu)造地理要素,例如arcs和node被用于構(gòu)造街道中心線(xiàn),tic,annotation,link,boundary要素類(lèi)提供了對(duì)cover
4、age數(shù)據(jù)管理和瀏覽的支持。Shapefiles Shapefile也是一種矢量文件格式,但和coverage不同的是shapefile文件不存儲(chǔ)拓?fù)湫畔?,因此相?duì)其它數(shù)據(jù)格式要較少地占用存儲(chǔ)空間,在顯示和訪(fǎng)問(wèn)效率上要快許多。通常一個(gè)shapefile由一個(gè)主文件,索引文件和DBASE文件組成,在幾何和屬性基于記錄號(hào)一對(duì)一對(duì)應(yīng),其數(shù)據(jù)格式ESRI已經(jīng)公開(kāi)。ArcSDE簡(jiǎn)單要素層 ArcSDE將要素組織為要素類(lèi),一個(gè)要素類(lèi)是一個(gè)/多個(gè)具有相同幾何類(lèi)型要素的集合,在SDE?3.0時(shí)的提法稱(chēng)為“l(fā)ayer”。一個(gè)要素是一個(gè)空間對(duì)象(例如一條道路)的幾何描述,定義為一系列的X,Y坐標(biāo)序列和幾何的屬性,
5、要素被存儲(chǔ)在表中一行就是一個(gè)要素。ArcSDE通過(guò)一個(gè)或多個(gè)表實(shí)現(xiàn)一個(gè)要素類(lèi),這取決于DBMS存儲(chǔ)集合的列類(lèi)型。ArcSDE不改變已有的DBMS功能或影響當(dāng)前的應(yīng)用程序,它只是簡(jiǎn)單地在表中增加了一個(gè)空間列并為客戶(hù)端應(yīng)用程序提供了工具(C/JAVA API),實(shí)際上,它使用和補(bǔ)充了基本的DBMS功能。在A(yíng)rcSDE中每個(gè)幾何類(lèi)型都有一個(gè)嚴(yán)格的驗(yàn)證規(guī)則集,用來(lái)檢測(cè)一個(gè)要素在存儲(chǔ)前是否幾何化正確,在A(yíng)rcSDE開(kāi)發(fā)幫助中有對(duì)每種幾何類(lèi)型驗(yàn)證規(guī)則的描述。GEODATABASE 一個(gè)geodatabase是DBMS中的一個(gè)空間數(shù)據(jù)知識(shí)庫(kù),它包含了矢量數(shù)據(jù),柵格數(shù)據(jù),表以及其它GIS對(duì)象。Geodatab
6、ase簡(jiǎn)稱(chēng)為地理數(shù)據(jù)庫(kù),是建立在簡(jiǎn)單要素層模型基礎(chǔ)之上的。Geodatabase模型支持對(duì)象-關(guān)系矢量數(shù)據(jù)模型,在這個(gè)模型中實(shí)體被描述為對(duì)象,除具有屬性外,還具有對(duì)象行為和對(duì)象間的關(guān)系。geodatabase支持在系統(tǒng)中創(chuàng)建多種地理對(duì)象模型,對(duì)象類(lèi)型包括簡(jiǎn)單對(duì)象,地理要素(有位置的對(duì)象),幾何網(wǎng)絡(luò)和平面拓?fù)洌▽?duì)象和其它要素的空間關(guān)系)。Geodatabase模型允許你在對(duì)象中定義關(guān)系,使用這些規(guī)則來(lái)保持?jǐn)?shù)據(jù)的完整性和一致性,這也是和它簡(jiǎn)單要素層的一個(gè)重要區(qū)別。最簡(jiǎn)單的geodatabase模型是一系列獨(dú)立要素層集合,每個(gè)要素層簡(jiǎn)單地包含點(diǎn),線(xiàn),多邊形或注記,這和SDE3的SDE layers和
7、ArcView的shapefile如何實(shí)現(xiàn)很相似。一個(gè)geodatabase可以由一個(gè)或多個(gè)要素類(lèi)組成,而一個(gè)要素類(lèi)則是一個(gè)或多個(gè)具有相同幾何類(lèi)型的要素集合,擴(kuò)展的規(guī)則和行為被儲(chǔ)存在一個(gè)附加表中,并且也由ArcSDE來(lái)管理。集成對(duì)于使用和共享CAD數(shù)據(jù)ESRI提供了不同的策略,CAD/GIS集成的一種方式是將CAD數(shù)據(jù)作為GIS數(shù)據(jù)集,直接從本地文件讀取CAD線(xiàn)畫(huà)并作為一個(gè)有效的GIS數(shù)據(jù)源。ArcView GIS 3.X(CAD Reader Extension) ArcView GIS有工具來(lái)讀取CAD文件作為有效的GIS數(shù)據(jù)源,這些工具直接讀一個(gè)CAD文件到磁盤(pán)。當(dāng)顯示數(shù)據(jù)時(shí),一個(gè)CAD
8、文件被看作ArcView3環(huán)境中的shapefile GIS數(shù)據(jù)源。這個(gè)CAD讀擴(kuò)展支持以下的CAD圖形特征和擴(kuò)展的CAD屬性:顏色,線(xiàn)型,級(jí)別/圖層,塊名/cell名,文本值,文件位置/handle,MSLINK,cell或塊屬性,線(xiàn)寬,高程和實(shí)體類(lèi)型等。一個(gè)獨(dú)立的線(xiàn)畫(huà)在A(yíng)rcView中被作為一個(gè)或多個(gè)主題,因?yàn)锳rcView GIS只能工作在相同的幾何類(lèi)型主題中,它需要從CAD文件中提取四個(gè)有效幾何類(lèi)型(點(diǎn),線(xiàn),多邊行,注記)來(lái)在A(yíng)rcView中作為一個(gè)主題顯示,每個(gè)CAD線(xiàn)畫(huà)可以象其它主題一樣在A(yíng)rcView中被多次打開(kāi),這樣就可以對(duì)CAD文件中的不同對(duì)象進(jìn)行顯示控制(如對(duì)一個(gè)線(xiàn)畫(huà)文件中
9、的道路,水管,水閥等根據(jù)需要進(jìn)行符號(hào)化顯示),類(lèi)似的方法可以對(duì)AutoCAD或Microstation圖層的可見(jiàn)性進(jìn)行控制。AutoCAD的塊和Microstation的cell可被作為點(diǎn),線(xiàn)或多邊形幾何的一個(gè)組成,當(dāng)被作為點(diǎn)幾何或它們的組成幾何顯示時(shí),塊屬性和cell標(biāo)記值將自動(dòng)地包含在一個(gè)虛擬表中。ArcGIS(CAD要素類(lèi)和CAD線(xiàn)畫(huà)層) ArcMap也可以直接瀏覽CAD文件。ArcGIS有兩種方法來(lái)對(duì)待此信息,第一種途徑是CAD要素?cái)?shù)據(jù)對(duì)象,這和ArcView 3.x中的CAD Reader Extension很相似。另外一種是作為一個(gè)單獨(dú)的層顯示CAD線(xiàn)畫(huà),用ArcGIS線(xiàn)畫(huà)層你可以
10、控制圖層顯示和查詢(xún)對(duì)象。AutoCAD塊和Microstation cell可被作為點(diǎn)或者點(diǎn),線(xiàn),多邊形幾何的組成來(lái)顯示,塊屬性和cell標(biāo)記值將自動(dòng)包含在一個(gè)虛擬表中(當(dāng)你在A(yíng)rcMap中查找一個(gè)CAD對(duì)象時(shí)可以觀(guān)察到)。在A(yíng)rcGIS中將CAD線(xiàn)畫(huà)作為一個(gè)CAD線(xiàn)畫(huà)層打開(kāi)時(shí),實(shí)體CAD線(xiàn)畫(huà)被作為一個(gè)映射層,因此它的符號(hào)是靜態(tài)的不能被修改,只能用于A(yíng)rcGIS分析或查找。當(dāng)CAD線(xiàn)畫(huà)被作為要素?cái)?shù)據(jù)對(duì)象時(shí),ArcMap創(chuàng)建了一個(gè)CAD要素類(lèi),可以對(duì)該要素類(lèi)進(jìn)行查詢(xún)和分析,使用ArcGIS中標(biāo)準(zhǔn)的符號(hào)編輯器來(lái)編輯要素符號(hào)。在A(yíng)rcMap中,地理屬性被作為一個(gè)圖層來(lái)表達(dá),當(dāng)從CAD線(xiàn)畫(huà)創(chuàng)建圖層時(shí),
11、可以選擇要表達(dá)的線(xiàn)畫(huà)層。例如,你可能只想在地圖上看到街道,街道名稱(chēng)。在A(yíng)rcGIS中可以直接訪(fǎng)問(wèn)多種CAD格式,包括Auto CAD的dwg(到2000版本),所有ASCII、二進(jìn)制形式的DXF,dgn文件(到版本7)。此外,包含三維坐標(biāo)信息的話(huà)也可以象在A(yíng)rcMap中一樣在A(yíng)rcScene環(huán)境中顯示。ArcSDE CAD Client ArcSDE CAD客戶(hù)端是ArcSDE的空間數(shù)據(jù)客戶(hù)端,允許用戶(hù)依靠ArcSDE在A(yíng)utoCAD或Microstation環(huán)境中存放或取出數(shù)據(jù)并進(jìn)行編輯。CAD客戶(hù)端能夠通過(guò)多個(gè)ArcSDE服務(wù)同時(shí)訪(fǎng)問(wèn)不同DBMS中的數(shù)據(jù),例如在同一時(shí)間訪(fǎng)問(wèn)一個(gè)ArcSDE
12、 for coverage管理的ArcInfo coverage數(shù)據(jù),一個(gè)ArcSDE for Oracle管理的空間數(shù)據(jù)庫(kù),一個(gè)ArcSDE for SQLServer數(shù)據(jù)庫(kù),也能從ArcGIS Geodatabase中的簡(jiǎn)單要素層中訪(fǎng)問(wèn)數(shù)據(jù)。相反地,當(dāng)CAD數(shù)據(jù)被存儲(chǔ)進(jìn)一個(gè)DBMS時(shí),GIS用戶(hù)可以使用ArcSDE客戶(hù)端(如MO,ArcGIS等)訪(fǎng)問(wèn)CAD數(shù)據(jù)的幾何而不需要任何轉(zhuǎn)換,每個(gè)CAD對(duì)象有一個(gè)翻譯后的幾何并作為一個(gè)有效的ArcSDE幾何要素被存儲(chǔ)。一些復(fù)雜的CAD幾何,如橢圓,圓,塊/cell等被翻譯成一些ArcSDE客戶(hù)端應(yīng)用程序可以訪(fǎng)問(wèn)的幾何。CAD客戶(hù)端存儲(chǔ)CAD對(duì)象的一個(gè)
13、二進(jìn)制副本,它包括CAD對(duì)象的一切,象圖形特征、塊定義、塊屬性、標(biāo)記、cell、x-data和其它自定義數(shù)據(jù)。一個(gè)CAD客戶(hù)端用戶(hù)可以訪(fǎng)問(wèn)所有ArcSDE管理的數(shù)據(jù)源,不管它在什么地方存放;同樣,GIS用戶(hù)也可以直接訪(fǎng)問(wèn)CAD客戶(hù)端用戶(hù)存儲(chǔ)的CAD數(shù)據(jù)的幾何,包括ArcIMS?軟件。ArcSDE CAD客戶(hù)端訪(fǎng)問(wèn)ArcSDE for Coverages和Geodatabase只提供了讀許可。數(shù)據(jù)轉(zhuǎn)換CAD數(shù)據(jù)經(jīng)常需要經(jīng)過(guò)組織和處理后才能在GIS應(yīng)用程序中可用,ESRI提供了不同的轉(zhuǎn)換工具來(lái)幫助用戶(hù)在GIS和CAD間更好地使用數(shù)據(jù)。ArcView GIS 3.x-保存為shapefile Arc
14、View GIS 3.X(CAD Reader Extension)有一個(gè)內(nèi)嵌的集成工具,根據(jù)屬性/空間選擇標(biāo)準(zhǔn)從一個(gè)CAD文件中選擇一組空間要素,選中的對(duì)象集可以導(dǎo)出為shapefile。使用這個(gè)功能,ArcView 3.x能夠轉(zhuǎn)換CAD文件的CAD對(duì)象到ArcView GIS shapefile格式中。ArcGIS ArcCatalog-Simple Data Loader 在A(yíng)rcCatalog中選中一個(gè)要素類(lèi)并右擊鼠標(biāo)選擇選項(xiàng)時(shí)就打開(kāi)了Simple Data Loader向?qū)Чぞ?,該工具提供了增加?shù)據(jù)到已有要素類(lèi)的方法。按照向?qū)崾?,你可以選擇一個(gè)要導(dǎo)入的CAD數(shù)據(jù)源,然后向?qū)⒃试S你
15、映射CAD圖形屬性值到已有的數(shù)據(jù)庫(kù)字段。另外該工具還提供了查詢(xún)功能用來(lái)對(duì)導(dǎo)入源實(shí)體進(jìn)行過(guò)濾,然后選中的信息導(dǎo)被增加到要素類(lèi)中。在運(yùn)用該工具前,地理數(shù)據(jù)庫(kù)的要素類(lèi)必須事先存在。ArcGIS:ArcMap-Export Data 從ArcMap中使用Export Data工具,一個(gè)選中的CAD要素集可以被導(dǎo)出為shapefile或?qū)С鲞M(jìn)一個(gè)空的geodatabase要素類(lèi)中。在A(yíng)rcMap中選擇要導(dǎo)出的CAD要素層,點(diǎn)擊鼠標(biāo)右鍵選擇Export菜單,缺省的保存方式為shapefile類(lèi)型。在A(yíng)rcMap中CAD文本的轉(zhuǎn)換在操作上有些不同,因?yàn)锳rcMap中的CAD線(xiàn)畫(huà)文本被作為一個(gè)混合的cover
16、age annotation類(lèi)型顯示,因此必須使用轉(zhuǎn)換coverage annotation功能來(lái)取得CAD文本,導(dǎo)入作為geodatabase annotation。這個(gè)工具沒(méi)有在A(yíng)rcMap標(biāo)準(zhǔn)工具條顯示,需要你在從Label菜單選擇加入到你定義的界面上。ArcGIS:ArcMap-裁剪和粘貼 加載數(shù)據(jù)到geodatabase要素類(lèi)的另外一條途徑是在A(yíng)rcMap編輯會(huì)話(huà)期間使用裁剪和粘貼功能,然后就可以將選中的數(shù)據(jù)一個(gè)具有同樣幾何類(lèi)型的geodatabase要素類(lèi)中。該方法和ArcCatalog-Simple Data Loader都允許你往一個(gè)已有的要素類(lèi)中增加數(shù)據(jù)。ArcGIS:Arc
17、Toolbox-CAD到Geodatabase轉(zhuǎn)換工具 ArcGIS提供了一個(gè)CAD到Geodatabase轉(zhuǎn)換工具來(lái)轉(zhuǎn)換CAD數(shù)據(jù)到新的geodatabase要素類(lèi)中,該工具在A(yíng)rcToolbox和ArcCatalog中都是可用的。ArcToolbox轉(zhuǎn)換工具允許你定義一個(gè)查詢(xún)來(lái)選擇CAD對(duì)象,然后轉(zhuǎn)換并保存查詢(xún)結(jié)果集到一個(gè)新的geodatabase要素類(lèi)中。不象ArcMap中使用的方法保存數(shù)據(jù)是到一個(gè)已有的geodatabase要素類(lèi)中,ArcToolbox的轉(zhuǎn)換工具將創(chuàng)建一個(gè)新的要素類(lèi)作為轉(zhuǎn)換過(guò)程的一部分,這樣一個(gè)包含多種圖形特征的CAD文件全部導(dǎo)出時(shí)會(huì)創(chuàng)建多個(gè)要素類(lèi)。如果需要將多個(gè)線(xiàn)畫(huà)
18、轉(zhuǎn)出到一個(gè)geodatabase的要素類(lèi)中,你需要在A(yíng)rcMap中使用Geoprocessing Wizard來(lái)對(duì)要素類(lèi)進(jìn)行合并。使用CAD to Geodatabase Translator功能,CAD文本將被轉(zhuǎn)換到一個(gè)點(diǎn)要素類(lèi)中。在CAD要素上的變化曲線(xiàn)信息在轉(zhuǎn)換進(jìn)geodatabase被保留,CAD幾何特征和塊/cell屬性也在轉(zhuǎn)換過(guò)程中被保留。ArcSDE CAD Client CAD客戶(hù)端也可以用于數(shù)據(jù)轉(zhuǎn)換,在CAD數(shù)據(jù)到ArcSDE管理的DBMS存儲(chǔ)過(guò)程中,CAD客戶(hù)端工具將翻譯沒(méi)個(gè)CAD對(duì)象的幾何并產(chǎn)生相應(yīng)的ArcSDE要素,而其它ArcSDE客戶(hù)端可以直接瀏覽這些ArcSDE要素不需要轉(zhuǎn)換。移植CAD到ArcGIS關(guān)于從CAD移植到ArcGIS,通常包括兩方面的內(nèi)容:一是CAD到ArcGIS數(shù)據(jù)的轉(zhuǎn)換,二是CAD到ArcGIS應(yīng)用的轉(zhuǎn)換。從CAD數(shù)據(jù)到ArcGI的轉(zhuǎn)換,前面已經(jīng)做了介紹。因?yàn)锳rcGIS Geodatabase模型是建立在簡(jiǎn)單要素層基礎(chǔ)之上的,所以CAD到Geodatabase數(shù)據(jù)的轉(zhuǎn)換通常是先轉(zhuǎn)為簡(jiǎn)單要素層,之后在按照Geodatabase模型的定義進(jìn)行要素類(lèi)組織合并,定義域,子類(lèi)型,關(guān)系,幾何網(wǎng)絡(luò)等規(guī)則。從CAD到ArcGIS應(yīng)用的轉(zhuǎn)換目前主要集中在數(shù)據(jù)的原始表現(xiàn)上,因?yàn)橐玫紸r
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- TY/T 1110-2024體育賽事活動(dòng)參賽指引編制規(guī)范
- 科協(xié)課題立項(xiàng)申報(bào)書(shū)范文
- 如何撰寫(xiě)社科課題申報(bào)書(shū)
- 叉車(chē)租賃帶司機(jī)合同范本
- 課題申報(bào)書(shū)哪里查
- 班級(jí)管理 課題立申報(bào)書(shū)
- 班級(jí)建設(shè)課題申報(bào)書(shū)
- 合同范本 銷(xiāo)售合同
- 周結(jié)算合同范例
- 深圳課題申報(bào)書(shū)格式
- GB/T 7251.3-2017低壓成套開(kāi)關(guān)設(shè)備和控制設(shè)備第3部分:由一般人員操作的配電板(DBO)
- 工程質(zhì)量回訪(fǎng)記錄
- GB/T 2572-2005纖維增強(qiáng)塑料平均線(xiàn)膨脹系數(shù)試驗(yàn)方法
- 2023年江蘇省中學(xué)生生物奧林匹克競(jìng)賽試題及答案
- 維修質(zhì)量檢驗(yàn)制度
- 食管支架植入術(shù)后護(hù)理課件
- 品質(zhì)控制計(jì)劃(QC工程圖)
- 海外派遣人員管理辦法
- 混凝土灌注樁質(zhì)量平行檢查記錄(鋼筋籠)
- 汽車(chē)營(yíng)銷(xiāo)學(xué)(全套課件)
- 現(xiàn)澆墩臺(tái)身軸線(xiàn)偏位、全高豎直度檢測(cè)記錄表
評(píng)論
0/150
提交評(píng)論