空間數(shù)據(jù)庫(kù)實(shí)習(xí)報(bào)告_第1頁(yè)
空間數(shù)據(jù)庫(kù)實(shí)習(xí)報(bào)告_第2頁(yè)
空間數(shù)據(jù)庫(kù)實(shí)習(xí)報(bào)告_第3頁(yè)
空間數(shù)據(jù)庫(kù)實(shí)習(xí)報(bào)告_第4頁(yè)
空間數(shù)據(jù)庫(kù)實(shí)習(xí)報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩8頁(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、空 間 數(shù) 據(jù) 庫(kù)實(shí) 習(xí) 報(bào) 告 姓 名: 學(xué) 號(hào): 班 號(hào): 指導(dǎo)老師: 實(shí)習(xí)一:創(chuàng)建Geodatabase空間數(shù)據(jù)庫(kù)一、 創(chuàng)建Geodatabase空間數(shù)據(jù)庫(kù)借助ArcCatalog可以建立兩種Geodatabase:本地Geodatabase(Personal Geodatabase)和ArcSDE Geodatabase。本地Geodatabase可以直接在ArcCatalog環(huán)境中建立;ArcSDE Geodatabase必須首先在網(wǎng)絡(luò)服務(wù)器上安裝數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)和ArcSDE,然后建立從ArcCatalog到 ArcSDE Geodatabase 的連接。 1.1 創(chuàng)建一

2、個(gè)Personal Geodatabase打開(kāi)ArcCatalog,在目錄下右鍵單擊,在彈出的下拉菜單欄下選擇New再選擇Personal Geodatabase ,輸入創(chuàng)建的數(shù)據(jù)庫(kù)名字,點(diǎn)擊ok1.2 創(chuàng)建數(shù)據(jù)集右鍵單擊“空間數(shù)據(jù)庫(kù)”在下拉菜單中單擊New feasture Dataset確定坐標(biāo)系,采用西安坐標(biāo)系1.3 導(dǎo)入數(shù)據(jù)右鍵單擊某一個(gè)數(shù)據(jù)集,單擊Import,點(diǎn)擊Feature Class to Geodatabase (multiple) 導(dǎo)入多個(gè)數(shù)據(jù)。當(dāng)導(dǎo)入已有的Shapefile或Coverage到Geodatabase時(shí),就會(huì)在數(shù)據(jù)庫(kù)中自動(dòng)生成一個(gè)要素類。若生成獨(dú)立要素類,

3、需要為導(dǎo)入的數(shù)據(jù)定義坐標(biāo)系統(tǒng);若生成簡(jiǎn)單要素類,導(dǎo)入工具會(huì)自動(dòng)為其建立于要素?cái)?shù)據(jù)集相同的坐標(biāo)系統(tǒng),不需要重新定義。 1.4 打開(kāi)ArcMap 顯示圖層實(shí)習(xí)二:利用ArcGIS對(duì)空間數(shù)據(jù)的管理一、實(shí)習(xí)內(nèi)容(1) 連接數(shù)據(jù)庫(kù)Oracle10g(2) 使用ArcSDE對(duì)Oracle數(shù)據(jù)庫(kù)進(jìn)行操作,對(duì)數(shù)據(jù)進(jìn)行查詢、修改、添加及刪除操作。二、實(shí)習(xí)步驟2.1 ArcCatalog中找到Database Connections-> 雙擊,彈出如下圖所示的Spatial Database Connection對(duì)話框,單擊確定,完成數(shù)據(jù)庫(kù)連接操作。2.2 數(shù)據(jù)的導(dǎo)入(1) 在ArcSDE Geodatab

4、ase中數(shù)據(jù)的導(dǎo)入和Personal Geodatabase數(shù)據(jù)的導(dǎo)入一樣。下圖是導(dǎo)入數(shù)據(jù)后,在ArcCatalog中查看數(shù)據(jù)的屬性和視圖狀態(tài),對(duì)數(shù)據(jù)進(jìn)行編輯。 (2) 在oracle spatial中管理導(dǎo)入的數(shù)據(jù)通過(guò)oracle 客戶端打開(kāi)登錄界面,輸入用戶名和密碼,選擇則管理員身份,單擊確定。進(jìn)入Oracle Enterprising Console界面,對(duì)數(shù)據(jù)進(jìn)行操作。(3) 數(shù)據(jù)的屬性管理1) 在方案下拉列表中,可以看到有很多的用戶,選擇SDE單擊,可以看到我們通過(guò)ArcSDE導(dǎo)入的數(shù)據(jù),可以在這里管理數(shù)據(jù)的約束條件、屬性等信息。2) 數(shù)據(jù)的查詢、修改01. 先把st_shapeli

5、b.dll的庫(kù)加載,如果不加載的話,出現(xiàn)無(wú)法顯示列或?qū)傩缘腻e(cuò)誤02. 利用SQL語(yǔ)句對(duì)數(shù)據(jù)進(jìn)行操作 數(shù)據(jù)查詢操作 刪除操作插入操作 3) Oracle Spatial中空間數(shù)據(jù)的顯示和索引設(shè)置在Oracle Enterprice Manager Console中單擊 中的Spatial Index Adviser按鈕,彈出Oracle Spatial Index Adviser對(duì)話框,可以查看數(shù)據(jù)圖層的顯示和索引的設(shè)置,oracle spatial 提供了R數(shù)索引和四叉樹(shù)索引。實(shí)習(xí)三:矢量數(shù)據(jù)的緩沖區(qū)分析一、 實(shí)習(xí)內(nèi)容根據(jù)提供的數(shù)據(jù):水系 、道路、地類土斑,做一下緩沖區(qū)分析,已選出哪些地類土斑

6、最適合種植喜水植物。 最適合種植植物的地類土斑應(yīng)符合一下條件: 1) 距離水系100千米之內(nèi)的植物生長(zhǎng)良好 2) 遠(yuǎn)離道路60千米之外,適合植物的生長(zhǎng)。 根據(jù)這兩個(gè)條件,選出最適合喜水植物生長(zhǎng)的地類土斑范圍。 二、 實(shí)習(xí)步驟2.1 以水系為圖層,100千米范圍之內(nèi)做緩沖區(qū)分析,得出Buffer_of_J48E023022_水系、Buffer_of_J48E023023_水系、Buffer_of_J48E024022_水系和Buffer_of_J48E024023_水系四個(gè)完成緩沖區(qū)后的圖層2.2 以道路為圖層,60千米范圍之外做緩沖區(qū)分析,得出Buffer_of_J48E023022_道路、B

7、uffer_of_J48E023023_道路、Buffer_of_J48E024022_道路和Buffer_of_J48E024023_道路四個(gè)完成緩沖區(qū)后的圖層2.3 將建立緩沖區(qū)后的8個(gè)圖層進(jìn)行疊加分析,得到滿足離水源100千米以內(nèi)、離道路60千米以外的區(qū)域的圖層。2.4 將經(jīng)過(guò)疊加分析后的圖層與圖斑圖層進(jìn)行相交處理,得到最終滿足條件的、適合植物生長(zhǎng)的區(qū)域,該區(qū)域?yàn)閳D層中紅色顯示區(qū)域。實(shí)習(xí)四:基于ArcEngine的數(shù)據(jù)庫(kù)開(kāi)發(fā)一、 實(shí)習(xí)內(nèi)容(1) 利用ArcEngine開(kāi)發(fā)控件,實(shí)現(xiàn)數(shù)據(jù)庫(kù)中地理數(shù)據(jù)的顯示,對(duì)數(shù)據(jù)進(jìn)行查詢、控件分析一些操作。 (2) 基于ArcEngine,通過(guò)ArcSDE

8、加載Oracle spatial 中的空間數(shù)據(jù)。 二、 實(shí)習(xí)過(guò)程(1) 利用VS2010進(jìn)行控件開(kāi)發(fā)開(kāi)發(fā)代碼開(kāi)發(fā)完成后的界面(2) 利用ArcEngine控件加載Personal Geodatabase中的數(shù)據(jù)這個(gè)程序?qū)崿F(xiàn)的功能:加載Personal Geodatabase數(shù)據(jù)庫(kù)中的數(shù)據(jù)、根據(jù)屬性字段進(jìn)行查詢。(3) 基于ArcEngine,通過(guò)ArcSDE加載Oracle spatial 中的空間數(shù)據(jù)實(shí)習(xí)總結(jié)空間數(shù)據(jù)庫(kù)實(shí)習(xí)使用了ArcGIS 9.3和Oracle數(shù)據(jù)庫(kù),四次實(shí)習(xí)內(nèi)容循序漸進(jìn),通過(guò)實(shí)習(xí)操作,我學(xué)會(huì)了ArcGIS的大致功能操作、Oracle數(shù)據(jù)庫(kù)與ArcGIS的連接方式、對(duì)數(shù)據(jù)庫(kù)

9、的添加刪除修改操作等本次實(shí)習(xí)內(nèi)容中涉及到的操作。實(shí)習(xí)中遇到的問(wèn)題:1. 安裝ArcGIS和Oracle數(shù)據(jù)庫(kù)軟件非常困難。由于電腦系統(tǒng)文件存在的問(wèn)題,在安裝軟件的時(shí)候,遇到很多問(wèn)題,ArcGIS 安裝還算順利,但Oracle數(shù)據(jù)庫(kù)始終無(wú)法安裝,可以看到第一次實(shí)習(xí)成果并不是通過(guò)對(duì)Oracle數(shù)據(jù)庫(kù)操作進(jìn)行圖像顯示的,是利用ArcGIS內(nèi)部數(shù)據(jù)庫(kù)和ArcMap進(jìn)行顯示的。實(shí)習(xí)二和實(shí)習(xí)四的操作是在同學(xué)電腦上完成后再將過(guò)程和結(jié)果圖截出來(lái)進(jìn)行展示的。2. 對(duì)軟件并不是熟悉,在起初操作起來(lái)很慢,需要參考地理信息系統(tǒng)分析與應(yīng)用一書(shū)中關(guān)于ArcGIS方面的操作指導(dǎo),由于對(duì)軟件的不熟悉,時(shí)嘗出現(xiàn)小錯(cuò)誤,遇到問(wèn)題后,就上網(wǎng)百度,有時(shí)候百度不到原因和解決方法就重新做,幾次下來(lái),對(duì)ArcGIS系統(tǒng)的操作已經(jīng)有了大致的概念,現(xiàn)在操作ArcGIS比較熟練了,比起初效率高很多,也減少了很多不必要的錯(cuò)誤出現(xiàn)。3. Oracle數(shù)據(jù)庫(kù)是這次實(shí)習(xí)才接觸到的軟件,Oracle數(shù)據(jù)庫(kù)給我最大的感覺(jué)就是安裝難操作復(fù)雜,也許是因?yàn)槲覍?duì)Oracle數(shù)據(jù)庫(kù)操作較少的原因吧,在使用數(shù)據(jù)庫(kù)操作的時(shí)候同學(xué)的指導(dǎo)給了我很大的幫助。4. 通過(guò)實(shí)習(xí),我發(fā)現(xiàn)ArcSDE作為ArcGIS的空間數(shù)據(jù)庫(kù)引擎,在連接數(shù)據(jù)庫(kù)后,檢索功能很好。這讓我對(duì)Ar

溫馨提示

  • 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)論