arcgis里如何導(dǎo)入cad數(shù)據(jù)_第1頁
arcgis里如何導(dǎo)入cad數(shù)據(jù)_第2頁
arcgis里如何導(dǎo)入cad數(shù)據(jù)_第3頁
arcgis里如何導(dǎo)入cad數(shù)據(jù)_第4頁
arcgis里如何導(dǎo)入cad數(shù)據(jù)_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、arcgis里如何導(dǎo)入cad數(shù)據(jù)的-轉(zhuǎn)載(2011-04-1416:25:30)CAD和GIS的使用是不同的,然而需要在不同的環(huán)境中共享和重用數(shù)據(jù)是重要的。CADt件彳為GIS數(shù)據(jù)集合中的一個重要來源,本文將就CAD到ESRIGIS軟件的轉(zhuǎn)換介紹一些相關(guān)的工具和方法。定義首先來看看相關(guān)的數(shù)據(jù)類型說明。CAD文件常見的CADt件有AutoCAD?:線畫文件(.dwg),MicroStation?的設(shè)計文件(.dgn),Autodesk的線畫交換格式(DXF),對于一個MicroStation文件這個文件擴(kuò)展名是可變的。CAD文件是由諸如顏色、線型、線寬、符號等靜態(tài)圖形特征組織后的圖層集合,其圖層

2、并沒有象GIS中的圖層那樣組織嚴(yán)密,實(shí)體/元素都包含在一個單一的文件中,屬性數(shù)據(jù)的主要描述依靠圖層和注記。不同的CAD次件版本對不同版本的文件格式有各自的實(shí)現(xiàn)(例如AutoCAD13,14,2000的線畫是彼此不同的),這意味著你在進(jìn)行數(shù)據(jù)處理時需要注意相關(guān)的版本。DXF文件通常是作為一個ASCII文件,也可以存為一個二進(jìn)制文件方式。CAD文件除了存儲靜態(tài)的圖形數(shù)據(jù),也可以通過編碼對應(yīng)屬性的方式來存儲屬性數(shù)據(jù)。在AutoCAD和Microstation中提供了方法用來操作CADt象上的相關(guān)屬性數(shù)據(jù),這些方法中通常都有相關(guān)的標(biāo)準(zhǔn),但有少量是用戶自定義的模式,ESRI軟件對這些自定義的屬性模式的訪

3、問是有限制的CoeragesCoerages是一種矢量文件格式,幾何和空間拓?fù)潢P(guān)系存儲在二進(jìn)制文件中,與之相關(guān)的屬性數(shù)據(jù)則被存放在INFO表或RDBMh(PCArclnfo存儲在DBFII中)。Coerages是對要素類組織后(featureclass)的集合,每個要素類都是一些點(diǎn),線(arcs),面或者annotation(文本)的集合,用于描述地理要素的Coerage要素類包括point,node,routesystem,section,polygon和region。一個或多個coerage要素被用于構(gòu)造地理要素,例如arcs和node被用于構(gòu)造街道中心線,tic,annotation,l

4、ink,boundary要素類提供了對coerage數(shù)據(jù)管理和瀏覽的支持。ShapefilesShapefile也是一種矢量文件格式,但和coerage不同的是shapefile文件不存儲拓?fù)湫畔?,因此相對其它?shù)據(jù)格式要較少地占用存儲空間,在顯示和訪問效率上要快許多。通常一個shapefile由一個主文件,索引文件和DBA械件組成,在幾何和屬性基于記錄號一對一對應(yīng),其數(shù)據(jù)格式ESRI已經(jīng)公開。ArcSDE簡單要素層ArcSDE將要素組織為要素類,一個要素類是一個/多個具有相同幾何類型要素的集合,在SDE?3.0時的提法稱為“l(fā)ayer”。一個要素是一個空間對象(例如一條道路)的幾何描述,定義為

5、一系列的X,Y坐標(biāo)序列和幾何的屬性,要素被存儲在表中一行就是一個要素。ArcSDE通過一個或多個表實(shí)現(xiàn)一個要素類,這取決于DBMSW集合的列類型。ArcSDE不改變已有的DBM才能或影響當(dāng)前的應(yīng)用程序,它只是簡單地在表中增加了一個空間列并為客戶端應(yīng)用程序提供了工具(C/JAAAPI),實(shí)際上,它使用和補(bǔ)充了基本的DBM©能。在ArcSDE中每個幾何類型都有一個嚴(yán)格的驗證規(guī)則集,用來檢測一個要素在存儲前是否幾何化正確,在ArcSDE開發(fā)幫助中有對每種幾何類型驗證規(guī)則的描述。GEODATABASE一個geodatabase是DBMS的一個空間數(shù)據(jù)知識庫,它包含了矢量數(shù)據(jù),柵格數(shù)據(jù),表以及

6、其它GIS對象。Geodatabase簡稱為地理數(shù)據(jù)庫,是建立在簡單要素層模型基礎(chǔ)之上的。Geodatabase模型支持對象-關(guān)系矢量數(shù)據(jù)模型,在這個模型中實(shí)體被描述為對象,除具有屬性外,還具有對象行為和對象間的關(guān)系。geodatabase支持在系統(tǒng)中創(chuàng)建多種地理對象模型,對象類型包括簡單對象,地理要素(有位置的對象),幾何網(wǎng)絡(luò)和平面拓?fù)洌▽ο蠛推渌氐目臻g關(guān)系)。Geodatabase模型允許你在對象中定義關(guān)系,使用這些規(guī)則來保持?jǐn)?shù)據(jù)的完整性和一致性,這也是和它簡單要素層的一個重要區(qū)別。最簡單的geodatabase模型是一系列獨(dú)立要素層集合,每個要素層簡單地包含點(diǎn),線,多邊形或注記,這和

7、SDE的SDEayers和Arciew的shapefile如何實(shí)現(xiàn)很相似。一個geodatabase可以由一個或多個要素類組成,而一個要素類則是一個或多個具有相同幾何類型的要素集合,擴(kuò)展的規(guī)則和行為被儲存在一個附加表中,并且也由ArcSDE來管理。集成對于使用和共享CA吸據(jù)ESRI提供了不同的策略,CAD/GIS集成的一種方式是將CADS據(jù)彳為GIS數(shù)據(jù)集,直接從本地文件讀取CA陵畫并作為一個有效的GIS數(shù)據(jù)源。ArciewGIS3.X(CADReaderExtension)ArciewGIS有工具來讀取CAD文件作為有效的GIS數(shù)據(jù)源,這些工具直接讀一個CAD文件到磁盤。當(dāng)顯示數(shù)據(jù)時,一個C

8、A汝件被看作Arciew3環(huán)境中的shapefileGIS數(shù)據(jù)源。這個CA陵擴(kuò)展支持以下的CAD圖形特征和擴(kuò)展的CAD屬性:顏色,線型,級別/圖層,塊名/cell名,文本值,文件位置/handie,MSLINKcell或塊屬性,線寬,高程和實(shí)體類型等。一個獨(dú)立的線畫在Arciew中被作為一個或多個主題,因為ArciewGIS只能工作在相同的幾何類型主題中,它需要從CADC件中提取四個有效幾何類型(點(diǎn),線,多邊行,注記)來在Arciew中作為一個主題顯示,每個CAD畫可以象其它主題一樣在Arciew中被多次打開,這樣就可以對CADt件中的不同對象進(jìn)行顯示控制(如對一個線畫文件中的道路,水管,水閥

9、等根據(jù)需要進(jìn)行符號化顯示),類似的方法可以對AutoCAD或Microstation圖層的可見性進(jìn)行控制。AutoCAD的塊和Microstation的cell可被作為點(diǎn),線或多邊形幾何的一個組成,當(dāng)被作為點(diǎn)幾何或它們的組成幾何顯示時,塊屬性和cell標(biāo)記值將自動地包含在一個虛擬表中。ArcGIS(CA鹿素類和CADi畫層)ArcMap也可以直接瀏覽CADt件。ArcGIS有兩種方法來對待此信息,第一種途徑是CA鹿素數(shù)據(jù)對象,這和Arciew3.x中的CADReaderExtension很相似。另外一種是作為一個單獨(dú)的層顯示CAD畫,用ArcGIS線畫層你可以控制圖層顯示和查詢對象。AutoC

10、AD塊和Microstationcell可被作為點(diǎn)或者點(diǎn),線,多邊形幾何的組成來顯示,塊屬性和cell標(biāo)記值將自動包含在一個虛擬表中(當(dāng)你在ArcMap中查找一個CADt象時可以觀察到)。在ArcGIS中將CA像畫作為一個CA像畫層打開時,實(shí)體CA域畫被作為一個映射層,因此它的符號是靜態(tài)的不能被修改,只能用于ArcGIS分析或查找。當(dāng)CA域畫被作為要素數(shù)據(jù)對象時,ArcMap創(chuàng)建了一個CA黑素類,可以對該要素類進(jìn)行查詢和分析,使用ArcGIS中標(biāo)準(zhǔn)的符號編輯器來編輯要素符號。在ArcMap中,地理屬性被作為一個圖層來表達(dá),當(dāng)從CAD畫創(chuàng)建圖層時,可以選擇要表達(dá)的線畫層。例如,你可能只想在地圖上

11、看到街道,街道名稱。在ArcGIS中可以直接訪問多種CAD鼠,包括AutoCAgdwg到2000版本),所有ASCII、二進(jìn)制形式的DXFdgn文件(到版本7)。止匕外,包含三維坐標(biāo)信息的話也可以象在ArcMap中一樣在ArcScene環(huán)境中顯示。ArcSDECADClientArcSDECAD客戶端是ArcSDE的空間數(shù)據(jù)客戶端,允許用戶依靠ArcSDE在AutoCAD或Microstation環(huán)境中存放或取出數(shù)據(jù)并進(jìn)行編輯。CADg戶端能夠通過多個ArcSDE服務(wù)同時訪問不同DB倆的數(shù)據(jù),例如在同一時間訪問一個ArcSDEforcoerage管理的ArcInfocoerage數(shù)據(jù),一個Ar

12、cSDEforOracle管理的空間數(shù)據(jù)庫,一個ArcSDEforSQLSerer數(shù)據(jù)庫,也能從ArcGISGeodatabase中的簡單要素層中訪問數(shù)據(jù)。相反地,當(dāng)CADS據(jù)被存儲進(jìn)一個DBM寸,GIS用戶可以使用ArcSDE客戶端(如MOArcGIS等)訪問CA彼據(jù)的幾何而不需要任何轉(zhuǎn)換,每個CAD對象有一個翻譯后的幾何并作為一個有效的ArcSDE幾何要素被存儲。一些復(fù)雜的CAD幾何,如橢圓,圓,塊/cell等被翻譯成一些ArcSDE客戶端應(yīng)用程序可以訪問的幾何。CADg戶端存儲CADt象的一個二進(jìn)制副本,它包括CADt象的一切,象圖形特征、塊定義、塊屬性、標(biāo)記、cell、x-data和其

13、它自定義數(shù)據(jù)。一個CA哈戶端用戶可以訪問所有ArcSDE管理的數(shù)據(jù)源,不管它在什么地方存放;同樣,GIS用戶也可以直接訪問CA培戶端用戶存儲的CAD數(shù)據(jù)的幾何,包括ArcIMS?軟件。ArcSDECAD5戶端訪問ArcSDEforCoerages和Geodatabase只提供了讀許可。數(shù)據(jù)轉(zhuǎn)換CA曲:據(jù)經(jīng)常需要經(jīng)過組織和處理后才能在GIS應(yīng)用程序中可用,ESRI提供了不同的轉(zhuǎn)換工具來幫助用戶在GIS和CAD間更好地使用數(shù)據(jù)。ArciewGIS3.x-保存為shapefileArciewGIS3.X(CADReaderExtension)有一個內(nèi)嵌的集成工具,根據(jù)屬性/空間選擇標(biāo)準(zhǔn)從一個CADC

14、件中選擇一組空間要素,選中的對象集可以導(dǎo)出為shapefile。使用這個功能,Arciew3.x能夠轉(zhuǎn)換CAD文件的CAMfe至UArciewGISshapefile格式中。ArcGISArcCatalog-SimpleDataLoader在ArcCatalog中選中一個要素類并右擊鼠標(biāo)選擇選項時就打開了SimpleDataLoader向?qū)Чぞ?,該工具提供了增加?shù)據(jù)至已有要素類的方法。按照向?qū)崾?,你可以選擇一個要導(dǎo)入的CA眼據(jù)源,然后向?qū)⒃试S你映射CADS形屬性值到已有的數(shù)據(jù)庫字段。另外該工具還提供了查詢功能用來對導(dǎo)入源實(shí)體進(jìn)行過濾,然后選中的信息導(dǎo)被增加至要素類中。在運(yùn)用該工具前,地理數(shù)

15、據(jù)庫的要素類必須事先存在。ArcGIS:ArcMap-ExportData從ArcMap中使用ExportData工具,一個選中的CADfl素集可以被導(dǎo)出為shapefile或?qū)С鲞M(jìn)一個空的geodatabase要素類中。在ArcMap中選擇要導(dǎo)出的CA鹿素層,點(diǎn)擊鼠標(biāo)右鍵選擇Export菜單,缺省的保存方式為shapefile類型。在ArcMap中CAD文本的轉(zhuǎn)換在操作上有些不同,因為ArcMap中的CADi畫文本被作為一個混合的coerageannotation類型顯示,因此必須使用轉(zhuǎn)換coerageannotation功能來取得CAD$:本,導(dǎo)入作為geodatabaseannotati

16、on。這個工具沒有在ArcMap標(biāo)準(zhǔn)工具條顯示,需要你在從Label菜單選擇加入到你定義的界面上。ArcGIS:ArcMap-裁剪和粘貼加載數(shù)據(jù)到geodatabase要素類的另外一條途徑是在ArcMap編輯會話期間使用裁剪和粘貼功能,然后就可以將選中的數(shù)據(jù)一個具有同樣幾何類型的geodatabase要素類中。該方法和ArcCatalog-SimpleDataLoader都允許你往一個已有的要素類中增加數(shù)據(jù)。ArcGIS:ArcToolbox-CAD到Geodatabase轉(zhuǎn)換工具ArcGIS提供了一個CAD1Geodatabase轉(zhuǎn)換工具來轉(zhuǎn)換CADB:據(jù)到新的geodatabase要素類中

17、,該工具在ArcToolbox和ArcCatalog中都是可用的。ArcToolbox轉(zhuǎn)換工具允許你定義一個查詢來選擇CAD對象,然后轉(zhuǎn)換并保存查詢結(jié)果集到一個新的geodatabase要素類中。不象ArcMap中使用的方法保存數(shù)據(jù)是到一個已有的geodatabase要素類中,ArcToolbox的轉(zhuǎn)換工具將創(chuàng)建一個新的要素類作為轉(zhuǎn)換過程的一部分,這樣一個包含多種圖形特征的CADt件全部導(dǎo)出時會創(chuàng)建多個要素類。如果需要將多個線畫轉(zhuǎn)出到一個geodatabase的要素類中,你需要在ArcMap中使用GeoprocessingWizard來對要素類進(jìn)行合并。使用CADtoGeodatabaseTr

18、anslator功能,CAEt本將被轉(zhuǎn)換到一個點(diǎn)要素類中。在CA黑素上的變化曲線信息在轉(zhuǎn)換進(jìn)geodatabase被保留,CAD/L何特征和塊/cell屬性也在轉(zhuǎn)換過程中被保留ArcSDECADClientCA哈戶端也可以用于數(shù)據(jù)轉(zhuǎn)換,在CA吸據(jù)到ArcSDE管理的DBMSF過程中,CADg戶端工具將翻譯沒個CAD寸象的幾何并產(chǎn)生相應(yīng)的ArcSDE要素,而其它ArcSDE客戶端可以直接瀏覽這些ArcSDE要素不需要轉(zhuǎn)換。移植CADijArcGIS關(guān)于從CAD多植至UArcGIS,通常包括兩方面的內(nèi)容:一是CAD到ArcGIS數(shù)據(jù)的轉(zhuǎn)換,二是CADUArcGIS應(yīng)用的轉(zhuǎn)換。從CADK據(jù)到ArcGI單要素層基礎(chǔ)之上的,所以CA臣0Geodatabase數(shù)據(jù)的轉(zhuǎn)換通常是先轉(zhuǎn)為簡單要素層,之后在按照Geodatabase模型的定義進(jìn)行要素類組織合并,定義域,子類型,關(guān)系,幾何網(wǎng)絡(luò)等規(guī)則。從CADOArcGIS應(yīng)用的轉(zhuǎn)換目前主要集中在數(shù)據(jù)的原始表現(xiàn)上,因為要用到ArcGIS強(qiáng)大的功能必然要對CAD&據(jù)進(jìn)行轉(zhuǎn)換,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論