Geodatabase 數(shù)據(jù)庫(kù)創(chuàng)建_第1頁(yè)
Geodatabase 數(shù)據(jù)庫(kù)創(chuàng)建_第2頁(yè)
Geodatabase 數(shù)據(jù)庫(kù)創(chuàng)建_第3頁(yè)
Geodatabase 數(shù)據(jù)庫(kù)創(chuàng)建_第4頁(yè)
Geodatabase 數(shù)據(jù)庫(kù)創(chuàng)建_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、Geodatabase 數(shù)據(jù)庫(kù)創(chuàng)建1 Geodatabase概述地理數(shù)據(jù)庫(kù)(GeoDatabase) 是為了更好的管理和使用地理要素?cái)?shù)據(jù),而按照一定的模型、規(guī)則組合起來(lái)的存儲(chǔ)空間數(shù)據(jù)和屬性數(shù)據(jù)的容器。地理數(shù)據(jù)庫(kù)是按照層次性的數(shù)據(jù)對(duì)象來(lái)組織地理數(shù)據(jù)的,這些數(shù)據(jù)對(duì)象包括對(duì)象類和要素?cái)?shù)據(jù)集(feature dataset)。對(duì)象類(Object Classes) 是指存儲(chǔ)非空間數(shù)據(jù)的表格(Table)。在Geodatabase中,對(duì)象類是一種特殊的類,它沒(méi)有空間特征,如:某塊地的主人。在“地塊”和“主人”之間,可以定義某種關(guān)系。要素類(Feature Classes) 是具有相同幾何類型和屬性的要素

2、的集合,即同類空間要素的集合。如河流、道路、植被、用地、電纜等。要素類之間可以獨(dú)立存在,也可具有某種關(guān)系。當(dāng)不同的要素類之間存在關(guān)系時(shí),我們將其組織到一個(gè)要素?cái)?shù)據(jù)集中(Feature dataset)。要素?cái)?shù)據(jù)集(Feature Dataset) 是共享空間參考系統(tǒng)的要素類的集合,即一組具有相同空間參考的要素類的集合。將不同的要素類放到一個(gè)要素?cái)?shù)據(jù)集下的理由可能很多,但一般而言,在以下三種情況下,我們考慮將不同的要素類組織到一個(gè)要素?cái)?shù)據(jù)集中:(1)當(dāng)不同的要素類屬于同一范疇。如:全國(guó)范圍內(nèi)某種比例尺的水系數(shù)據(jù),其點(diǎn)、線、面類型的要素類可組織為同一個(gè)要素?cái)?shù)據(jù)集。 (2)在同一幾何網(wǎng)絡(luò)中充當(dāng)連接點(diǎn)

3、和邊的各種要素類,必須組織到同一要素?cái)?shù)據(jù)集中。如:配電網(wǎng)絡(luò)中,有各種開(kāi)關(guān)、變壓器、電纜等,它們分別對(duì)應(yīng)點(diǎn)或線類型的要素類,在配電網(wǎng)絡(luò)建模時(shí),應(yīng)將其全部考慮到配電網(wǎng)絡(luò)對(duì)應(yīng)的集和網(wǎng)絡(luò)模型中去。此時(shí),這些要素類就必須放在同一要素?cái)?shù)據(jù)集下。(3)對(duì)于共享公共幾何特征的要素類,如:用地、水系、行政邊界等。當(dāng)移動(dòng)其中的一個(gè)要素時(shí),其公共的部分也要求一起移動(dòng),并保持這種公共邊關(guān)系不變。此種情況下,也要將這些要素類放到同一個(gè)要素?cái)?shù)據(jù)集中。對(duì)象類、要素類和要素?cái)?shù)據(jù)集是Geodatabase中的基本組成項(xiàng)。當(dāng)在數(shù)據(jù)庫(kù)中創(chuàng)建了目這些項(xiàng)目后,可以向數(shù)據(jù)庫(kù)中加載數(shù)據(jù),并進(jìn)一步定義數(shù)據(jù)庫(kù),如建立索引,建立拓?fù)潢P(guān)系,創(chuàng)建子

4、類、幾何網(wǎng)絡(luò)類、注釋類、關(guān)系類等。Geodatabase的數(shù)據(jù)組織如圖3.21所示。 2地理數(shù)據(jù)庫(kù)建立的一般過(guò)程建立地理數(shù)據(jù)庫(kù)的第一步,是設(shè)計(jì)地理數(shù)據(jù)庫(kù)將要包含的要素類、要素?cái)?shù)據(jù)集、非空間對(duì)象表、幾何網(wǎng)絡(luò)類、關(guān)系類及空間參考系統(tǒng)等;地理數(shù)據(jù)庫(kù)設(shè)計(jì)完成之后,可以利用ArcCatalog開(kāi)始建立數(shù)據(jù)庫(kù):首先建立空的地理數(shù)據(jù)庫(kù),然后建立其組成項(xiàng),包括建立關(guān)系表、要素類、要素?cái)?shù)據(jù)集等;最后向地理數(shù)據(jù)庫(kù)各項(xiàng)加載數(shù)據(jù)。當(dāng)在關(guān)系表和要素類中加入數(shù)據(jù)后,可以在適當(dāng)?shù)淖侄紊辖⑺饕?,以便提高查詢效率。建立了地理?shù)據(jù)庫(kù)的關(guān)系表、要素類和要素?cái)?shù)據(jù)集后,可以進(jìn)一步建立更高級(jí)的項(xiàng),例如,空間要素的幾何網(wǎng)絡(luò)、空間要素或非

5、空間要素類之間的關(guān)系類等。1) 地理數(shù)據(jù)庫(kù)設(shè)計(jì) 地理數(shù)據(jù)庫(kù)的設(shè)計(jì)是一個(gè)重要的過(guò)程,應(yīng)該根據(jù)項(xiàng)目的需要進(jìn)行規(guī)劃和反復(fù)設(shè)計(jì)。在設(shè)計(jì)一個(gè)地理數(shù)據(jù)庫(kù)之前,必須考慮一下幾個(gè)問(wèn)題:a.在數(shù)據(jù)庫(kù)中存儲(chǔ)什么數(shù)據(jù)b.數(shù)據(jù)存儲(chǔ)采用什么投影c.是否需要建立數(shù)據(jù)修改的規(guī)則d.如何組織對(duì)象類和子類e.是否需要在不同類型對(duì)象間維護(hù)特殊的關(guān)系f.數(shù)據(jù)庫(kù)中是否包含網(wǎng)絡(luò)g.數(shù)據(jù)庫(kù)是否存儲(chǔ)定制對(duì)象回答了上述問(wèn)題后,就可以開(kāi)始地理數(shù)據(jù)庫(kù)的建立了。2) 地理數(shù)據(jù)庫(kù)建立借助ArcGIS9的ArcCatalog,可以采用以下三種方法在創(chuàng)建一個(gè)新的地理數(shù)據(jù)庫(kù),選擇何種方法將取決于建立地理數(shù)據(jù)庫(kù)的數(shù)據(jù)源、是否在地理數(shù)據(jù)庫(kù)中存放定制對(duì)象。實(shí)際

6、操作中,經(jīng)常聯(lián)合幾種或全部方法來(lái)創(chuàng)建地理數(shù)據(jù)庫(kù)。(1) 從頭開(kāi)始建立一個(gè)新的地理數(shù)據(jù)庫(kù)有些情況下,可能沒(méi)有任何可裝載的數(shù)據(jù),或者已經(jīng)有的數(shù)據(jù)只能部分地滿足數(shù)據(jù)庫(kù)的設(shè)計(jì),這時(shí),可以用ArcCatalog來(lái)建立新的要素?cái)?shù)據(jù)集、表、幾何網(wǎng)絡(luò)和其他地理數(shù)據(jù)庫(kù)項(xiàng)的模式。(2) 移植已經(jīng)存在數(shù)據(jù)到地理數(shù)據(jù)庫(kù)對(duì)于已經(jīng)存在的多種格式的數(shù)據(jù):Shapefile、Coverage、INFO Table、dBase Table等,以及其它系統(tǒng)中的數(shù)據(jù)格式: ArcStrom、Map LIBARISN、ArcSDE等,可以通過(guò)ArcCatalog來(lái)轉(zhuǎn)換并輸入到地理數(shù)據(jù)庫(kù)中,并進(jìn)一步定義數(shù)據(jù)庫(kù),包括建立幾何網(wǎng)絡(luò)(Geo

7、metric Network)、子類型(Subtypes)、屬性域(Attribute Domains)等。(3) 用CASE工具建立地理數(shù)據(jù)庫(kù)可以用CASE工具建立新的定制對(duì)象,或從UML圖中產(chǎn)生地理數(shù)據(jù)庫(kù)模式。面向?qū)ο蟮脑O(shè)計(jì)工具可以用于建立對(duì)象模型、表示定制?;谶@些模型,CASE工具的代碼產(chǎn)生向?qū)В–ode Generation Wizard)幫助你建立COM對(duì)象,以實(shí)現(xiàn)定制對(duì)象的行為,建立和管理定制對(duì)象的數(shù)據(jù)庫(kù)模式。本節(jié)著重介紹建立本地個(gè)人地理數(shù)據(jù)庫(kù)的一般過(guò)程和方法,有關(guān)CASE工具建立地理數(shù)據(jù)庫(kù)的部分及ArcSDE等內(nèi)容省略。3)建立空的數(shù)據(jù)庫(kù)中的基本組成項(xiàng)一個(gè)空的地理數(shù)據(jù)庫(kù),其基本

8、組成項(xiàng)包括關(guān)系表、要素類、要素?cái)?shù)據(jù)集。當(dāng)數(shù)據(jù)庫(kù)中建立了以上三項(xiàng),并加載了數(shù)據(jù)之后,一個(gè)簡(jiǎn)單的地理數(shù)據(jù)庫(kù)就建成了。 4)向地理數(shù)據(jù)庫(kù)各項(xiàng)加載數(shù)據(jù)可以用ArcMap中的Editor工具欄來(lái)建立新的對(duì)象,或調(diào)用已經(jīng)存在的Shapefiles、Coverages、INFO Tables和dBaseTables數(shù)據(jù)來(lái)裝載數(shù)據(jù)庫(kù)對(duì)象。5)進(jìn)一步定義數(shù)據(jù)庫(kù)對(duì)于數(shù)據(jù)庫(kù)中加載的數(shù)據(jù),可以在適當(dāng)?shù)淖侄紊辖⑺饕?,以便提高查詢效率。并可以在建立了?shù)據(jù)庫(kù)的基本組成項(xiàng)后,進(jìn)一步建立更高級(jí)的項(xiàng),例如空間要素的幾何網(wǎng)絡(luò)、空間要素或非空間要素類之間的關(guān)系類等。一個(gè)地理數(shù)據(jù)庫(kù)只有定義了這些高級(jí)項(xiàng)后,才能顯出地理數(shù)據(jù)庫(kù)在數(shù)據(jù)組織

9、和應(yīng)用上的強(qiáng)大優(yōu)勢(shì)。3 創(chuàng)建一個(gè)新的地理數(shù)據(jù)庫(kù)借助ArcCatalog可以建立兩種地理數(shù)據(jù)庫(kù):本地個(gè)人地理數(shù)據(jù)庫(kù)(Personal Geodatabase)和ArcSDE地理數(shù)據(jù)庫(kù)。個(gè)人地理數(shù)據(jù)庫(kù)可以直接在ArcCatalog環(huán)境中建立,而ArcSDE地理數(shù)據(jù)庫(kù)必須首先在網(wǎng)絡(luò)服務(wù)器上安裝數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)和ArcSDE,然后建立從ArcCatalog到ArcSDE地理數(shù)據(jù)庫(kù)的一個(gè)連接。以建立本地個(gè)人地理數(shù)據(jù)庫(kù)為例:在ArcCatalog樹中選擇一個(gè)文件夾,單擊File菜單,或在選中的文件夾上點(diǎn)右鍵,選擇New,再選擇Personal Geodatabase,如圖3.22所示。輸入個(gè)人數(shù)

10、據(jù)庫(kù)的名稱,這時(shí)該數(shù)據(jù)庫(kù)是空的。圖3.22 建立本地個(gè)人地理數(shù)據(jù)庫(kù)4 建立數(shù)據(jù)庫(kù)Geodatabase中的基本組成項(xiàng)包括對(duì)象類、要素類和要素?cái)?shù)據(jù)集。當(dāng)數(shù)據(jù)庫(kù)中創(chuàng)建了這些項(xiàng)目后,可以建立更進(jìn)一步的項(xiàng)目,如子類、幾何網(wǎng)絡(luò)、注釋類等。1)建立要素?cái)?shù)據(jù)集建立一個(gè)新的要素?cái)?shù)據(jù)集,必須定義其空間參考,包括坐標(biāo)系統(tǒng)和坐標(biāo)域。數(shù)據(jù)集中的所有要素類用相同的坐標(biāo)系統(tǒng),所有要素類的所有要素的坐標(biāo)必須在域的范圍內(nèi)。在定義坐標(biāo)系統(tǒng)時(shí),可以選擇預(yù)先定義的坐標(biāo)系,或者以已有的要素?cái)?shù)據(jù)集的坐標(biāo)系或獨(dú)立要素類的坐標(biāo)系作為模板,或者自己定義。(1)在ArcCatalog目錄樹中,在需要建立新要素?cái)?shù)據(jù)集的地理數(shù)據(jù)庫(kù)上單擊右鍵,單擊

11、New,選擇Feature Dataset命令,打開(kāi)New Feature Dataset對(duì)話框,如圖3.23所示。(2)在Name窗口輸入要素?cái)?shù)據(jù)集名稱,單擊Edit按鈕,打開(kāi)Spatial Reference屬性對(duì)話框,如圖3.24所示。 圖3.23 New Feature 對(duì)話框圖 3.23 Spatial Reference屬性對(duì)話框(3)進(jìn)入Coordinate System選項(xiàng)卡,單擊Select或Import來(lái)設(shè)置要素?cái)?shù)據(jù)集的空間參考?;騿螕鬘ew定義新的投影和坐標(biāo)系統(tǒng)。定義好后可以單擊Modify按鈕編輯所選擇的坐標(biāo)系統(tǒng)參數(shù)。(4)進(jìn)入X/Y Domain選項(xiàng)卡,如圖3.25所

12、示。在數(shù)值窗口分別輸入數(shù)據(jù)集的最大最小X,Y值及所需精度。 (5)進(jìn)入Z Domain選項(xiàng)卡,如果要素?cái)?shù)據(jù)集中的要素類有Z值,輸入最大最小的Z值及所需精度。(6)進(jìn)入M Domain選項(xiàng)卡,如果要素?cái)?shù)據(jù)集中的要素類有M值,輸入最大最小的M值及所需精度。(7)單擊確定按鈕即可完成要素?cái)?shù)據(jù)集的空間參考的定義。2)建立要素類要素類分為簡(jiǎn)單要素類和獨(dú)立要素類。簡(jiǎn)單要素類存放在要素?cái)?shù)據(jù)集中,不需要定義空間坐標(biāo);獨(dú)立要素類存放在要素?cái)?shù)據(jù)集之外,必須定義空間坐標(biāo)。(1)建立一個(gè)簡(jiǎn)單的要素類1)在ArcCatalog目錄樹中,在需要建立要素類的要素?cái)?shù)據(jù)集上單擊右鍵,單擊New,選擇Feature Class命

13、令,如圖3.26所示。圖3.26 在要素?cái)?shù)據(jù)集中建立要素類2)打開(kāi)New Feature Class對(duì)話框,如圖3.27所示。在Name文本框中輸入要素類名稱,在Alias文本框中輸入要素類假名,假名是對(duì)真名的描述。在Type選項(xiàng)組選擇This feature class will store ESRI simple features單選按鈕。3)單擊下一步按鈕,打開(kāi)確定要素類數(shù)據(jù)庫(kù)關(guān)鍵字對(duì)話框,如圖3.28所示。選擇Use configuration keyword單選按鈕,輸入關(guān)鍵字,這是為新表或要素類指定相關(guān)的數(shù)據(jù)庫(kù)存儲(chǔ)參數(shù)(如果想用默認(rèn)的要素類存儲(chǔ)參數(shù),單擊Default)。 圖3.3

14、9 確定要素類字段名及其類型與屬性 圖3.30 定義要素類幾何字段屬性 4)單擊下一步按鈕,打開(kāi)確定要素類字段名及其類型與屬性對(duì)話框,如圖3.29所示。在簡(jiǎn)單要素類中,OBJECTID和SHAPE字段是必需字段,OBJECTID是要素的ID,SHAPE是要素的幾何形狀,如點(diǎn)、線、多邊形等。5) 單擊Field Name列下面的第一個(gè)空白行,添加新字段,輸入新字段名,并選取數(shù)據(jù)類型。6) 在Field Properties欄中顯示字段屬性:新字段名的假名、字段在ArcMap Editor中的可編輯狀態(tài)、新字段中是否允許出現(xiàn)空值Null;在Default Value 右邊輸入默認(rèn)值,建立默認(rèn)值與字

15、段的關(guān)聯(lián)關(guān)系;在Domain右邊,單擊字段的域,把一個(gè)域同字段關(guān)聯(lián)。7)單擊Field Name列下的字段SHAPE,在Field Properties選項(xiàng)卡顯示幾何字段SHAPE的屬性特征。如圖3.30所示。8)在Field Properties欄中輸入幾何字段假名,并在Allow NULL values中選擇No,幾何字段中禁止出現(xiàn)空值Null,在Geometry Type 中選擇該要素類中存儲(chǔ)的要素類型。9)分別在Gridq,Grid2,Grid3右邊輸入幾何要素類的空間索引格網(wǎng)大?。℅rid1必須大于0,Grid2和Grid3可以是0)10)在contains Z Values 右邊選擇Yes,讓這個(gè)要素類的幾何字段存儲(chǔ)Z值。在contains M Values右邊選擇Yes, 讓這個(gè)要素類的幾何字段存儲(chǔ)M值。11)因?yàn)檎谝丶薪⒁仡?,所以不能修改空間參考。12)單擊完成按鈕,即可完成幾何字段屬性的定義,建立一個(gè)簡(jiǎn)單要素類。(2)建立一個(gè)獨(dú)立要素類獨(dú)立要素類就是在地理數(shù)據(jù)庫(kù)中不屬于

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論