如何使用CASE工具創(chuàng)建Geodatabase
1. 模型導(dǎo)出在Microsoft Visio中點(diǎn)擊工具菜單下的加載項(xiàng),選擇ESRI XML Export。將導(dǎo)出的XML文件存儲(chǔ)在含有uml.dtd文件的文件夾中,完成UML模型的輸出。2. 檢查模
1. 模型導(dǎo)出
在Microsoft Visio中點(diǎn)擊工具菜單下的加載項(xiàng),選擇ESRI XML Export。將導(dǎo)出的XML文件存儲(chǔ)在含有uml.dtd文件的文件夾中,完成UML模型的輸出。
2. 檢查模型
使用語義檢查器(Semantics Checker)確認(rèn)創(chuàng)建好的模型是否可用。點(diǎn)擊工具菜單下的宏,打開ESRI中的Semantics Checker。選擇模型被保存在XML文件夾中,并在路徑中選擇要檢查的XML文件。點(diǎn)擊Checker按鈕,開始檢查該模型。如果存在錯(cuò)誤,將生成一個(gè)報(bào)告顯示模型中所有的錯(cuò)誤。根據(jù)報(bào)告上顯示的錯(cuò)誤,對(duì)模型進(jìn)行修改。如果模型沒有錯(cuò)誤,則可以導(dǎo)入ArcCatalog中生成數(shù)據(jù)庫。
3. 將模式向?qū)Чぞ咛砑拥紸rcCatalog
打開ArcCatalog,在Tools(工具)中點(diǎn)擊Customize(定制)。選擇Commands(命令)條,在Categories(分類)菜單中選擇CASE Tools,將Schema Wizard命令拖放到工具條上。
4. 把模型轉(zhuǎn)換成Geodatabase空間數(shù)據(jù)庫
在ArcCatalog中選擇個(gè)人Geodatabase,并使用模式向?qū)В⊿chema Wizard)工具。選擇之前導(dǎo)出的XML文件,將模型轉(zhuǎn)換為Geodatabase空間數(shù)據(jù)庫。
5. 建立幾何網(wǎng)絡(luò)
生成Geodatabase后,建立要素類集合之間的拓?fù)潢P(guān)系。完成以上工作后,將得到一個(gè)空的Geodatabase。
6. 數(shù)據(jù)加載
在空的Geodatabase創(chuàng)建好后,可以開始加載數(shù)據(jù)。通過ArcCatalog中的load data功能,將轉(zhuǎn)換后的數(shù)據(jù)加載到Geodatabase數(shù)據(jù)庫中。在目錄樹中選擇需要加載的要素類,右鍵點(diǎn)擊,在快捷菜單中選擇load data。在簡(jiǎn)單數(shù)據(jù)加載器對(duì)話框中選擇需要輸入的數(shù)據(jù),并將數(shù)據(jù)添加到Geodatabase數(shù)據(jù)庫中。注意,要素類的幾何類型必須與源數(shù)據(jù)相匹配。最后,為每個(gè)目標(biāo)字段選擇源數(shù)據(jù)中相應(yīng)的字段。
7. 數(shù)據(jù)的運(yùn)用
當(dāng)所有數(shù)據(jù)加載完成后,就得到了一個(gè)完整的空間數(shù)據(jù)庫??梢赃M(jìn)入ArcMap對(duì)這些數(shù)據(jù)進(jìn)行管理、查詢、編輯和空間分析等操作。在進(jìn)入ArcMap之前,需要對(duì)每個(gè)已建立的要素?cái)?shù)據(jù)集進(jìn)行版本注冊(cè)。