構建柵格影像數據庫_第1頁
構建柵格影像數據庫_第2頁
構建柵格影像數據庫_第3頁
構建柵格影像數據庫_第4頁
構建柵格影像數據庫_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、精選文檔 構建柵格影像數據庫 1. 軟件需求:oracle 11g數據庫(需要安裝 32 位客戶端),ArcSDE, Arcgis10.2 2. 創(chuàng)建企業(yè)級地理數據庫: 8 1) 在ArcMap中打開ArcToolbox,選擇地理數據庫管理中的創(chuàng)建企業(yè)級地理數據庫, 如圖1 bC lr 亠舉 n-.- : EC: !*=匸,;r.ri. KL4 tf Cl tUBf呵田 二F冊=:可1 slt 詢定 I na )1 HUH. 如圖4。在數據庫連接中,數據 3)在目錄中選擇數據庫連接,點擊添加數據庫連接, 庫平臺選擇oracle,實例填localhost/orci ,身份驗證類型選擇數據庫身份驗

2、證,填 寫oracle的用戶名和密碼,點擊確定,即可創(chuàng)建數據庫連接。見圖 心-。您番釧:圭” 士寵自 L3LJ;就 n 曲 tttTi 攜 NWBfyftg云 工心斗止E:it柱匱口?更 佢H曲iKi W ft二貝盡 -迄立庫畫芬前 拙噩竝E d屋腹刮IftfdhcHtide - GJSRSa ithrtT-r: Cnd 斗4i牛;訐瓷:甲: V 用 r/t 餌: 3. DEM鑲嵌數據集: 1)由于是分幅的DEM數據,因此創(chuàng)建鑲嵌數據集將 DEM影像進行拼接,如圖 2) 3) 4) 、j10* bcMnv h 盂40 尋I址 H|M| J *s* Fk 4 TAX &1IU. I 5 f lE

3、Si XlTZ點 wwp.fC/引 3叫,1=(1* 創(chuàng)建鑲嵌數據集,右擊已連接的數據庫,選擇新建鑲嵌數據集,如圖 / _ p rW-tK =:j r.1 竺*?T上bh_dD_ la f 5) DEM數據已經鑲嵌在一起了, 包含DEM數據的輪廓和邊界以及 DEM的影像情況, 見圖10。 注意:柵格數據本身實際是沒有入庫的, 而是以非托管的形式在鑲嵌數據集中進行 管理。也就是,執(zhí)行添加柵格數據操作之后, 置的指針,而不是將實際的柵格數據存儲在鑲嵌數據集內。 鑲嵌數據集中存儲了指向柵格數據位 因此,不要在添加柵格 數據之后,就把原始數據刪除或者移動了,否則鑲嵌數據集就受到了影響。 圖10 11-

4、LI .n L.皓亠 申TA b*Ua J - II 亠IS- : IW 口 y 1 3:氣亠 !,- 3 EJ濁違X” 3 =111 RrUh n -A|II 呻 A- UIR 斗 J U- WEI J b- Pi* JS HMl- U u- 1 uh-jX. ii I = q-i “K-_h- VTnir . 屮 AU 亂 -i- _! i 44 V L 7血口 山.F決* 4.問題: 1)為什么用鑲嵌數據集,而不用柵格數據集或柵格目錄? Arcgis使用三種方法來組織存儲和管理柵格數據:柵格數據集、鑲嵌數據集、柵格 目錄。 柵格數據集:指存儲在磁盤或地理數據庫中的任何柵格數據模型, 集最

5、基本的存儲模型。 是構建柵格數據 特點:對圖幅要求較高,圖幅必須帶有坐標系,而且接邊要求比較嚴格。 柵格目錄:是以表格式定義的柵格數據集的集合, 其中每一個記錄表示目錄中的一 但不支持影像服務發(fā) 個柵格數據集。 特點:裝載速度非???,而且存儲影像數據無需統(tǒng)一坐標系, 布。 鑲嵌數據集:是若干柵格數據集(影像)的集合。鑲嵌數據集中的柵格數據集可以 存儲在本機的磁盤中也可以存儲在地理數據庫中。鑲嵌數據集中的柵格數據不必相 鄰或疊置,但需要在不同日期進行捕獲,鑲嵌數據集是一種存儲臨時數據的理想數 據集。鑲嵌數據不局限于某種特定類型的柵格數據,可以添加不同投影、分辨率、 像素深度以及波段數的柵格數據,

6、并且可以輕松使用這些數據。 特點:鑲嵌數據集解決了用戶海量影像數據導入ArcSDE數據庫的耗時問題,而且 鑲嵌數據集提供了大量的影像處理函數來進行動態(tài)鑲嵌于實時處理,同時支持發(fā)布 影像服務。所以如果用戶使用ArcGIS10以上版本進行影像數據管理,建議使用高 效的鑲嵌數據集存儲模型。 2)為什么用ArcGIS企業(yè)級地理數據庫,而不用文件數據庫? 文件數據庫:最大存儲 1TB,文件地理數據庫可同時由多個用戶使用,但一次只能 有一個用戶編輯同一數據。因此,一個文件地理數據庫可以由多個編輯者訪問,但 他們必須編輯不同的數據。 個人地理數據庫:最大存儲2GB,可以由多個用戶使用, 但一次只能有一個用戶

7、編 輯。 企業(yè)級地理數據庫:是建立在關系型數據庫上的( oracle , SQL),支持多種服 務器操作系統(tǒng),存儲大小根據數據庫的存儲設備來定,最主要的是支持多用戶并發(fā) 讀寫操作。 3)柵格數據庫在地理數據庫和文件數據庫中的是如何存儲的? 文件地理數據庫中存儲柵格數據: 文件地理數據庫的存儲模型混合了ArcSDE地理數據庫的存儲模型和個人地理數 據庫的存儲模型,其中,托管的柵格數據采用ArcSDE地理數據庫的存儲模型, 而非托管的柵格數據采用個人地理數據庫的存儲模型。另外,文件地理數據庫旨在 為個人用戶提供編輯功能,且不支持版本化,這點與個人地理數據庫相似。它們位 于文件系統(tǒng)目錄中,因此不需要

8、密碼就可以進行訪問。文件地理數據庫和ArcSDE 地理數據庫共享相同的基本存儲架構。 與使用個人地理數據庫相比,使用文件地理數據庫具有許多優(yōu)勢。文件地理數據庫 與ArcSDE地理數據庫一樣,將數據存儲在塊中。這使訪問數據更有效率,在執(zhí) 行鑲嵌操作時體現(xiàn)得更為明顯。當在文件地理數據庫中鑲嵌數據時,僅更新重疊塊。 如果不存在 重疊塊,則插入一個新塊。部分塊將使用NoData像素進行填充。此 外,文件地理數據庫和ArcSDE地理數據庫存儲模型可以執(zhí)行部分金字塔更新, 從而節(jié)省時間。同時,由于文件地理數據庫和ArcSDE地理數據庫的數據結構相 同,因此可使用快速復制技術在兩者之間進行數據復制和粘貼。

9、ArcSDE地理數據庫,文件地 文件地理數據庫也可以使用配置關鍵字,但不同于 1TB的存儲限制,但是在任何給 TB的數據集。通過使用 理數據庫的配置關鍵字具有標準的預定義值。 默認情況下,文件地理數據庫的每個數據集都具有 定文件地理數據庫內部,可以擁有多個 MAX_FILE_SIZE_256TB配置關鍵字,可以增大每個數據集的存儲量限制。 基本的文件地理數據庫柵格模式有五個以等級形式排列的表:業(yè)務表是最高級別的 表,其他四個子表則用于存儲柵格元數據和像素數據。業(yè)務表還包含一個要素列, 其中保留柵格的包絡矩形。此要素列將連接到一個實際上存儲著要素包絡矩形的要 素表中。柵格塊表是所有表中最大的表,

10、用于存儲實際像素信息和金字塔。所有表 都以本機文件格式進行存儲,此格式是隱藏的,因此無法對這些表進行直接訪問。 柵格塊表將像素數據存儲為 BLOB列,并根據金字塔等級和波段, 在每塊內存儲一 行。 根據用戶定義的尺寸(默認值為128 X 128像素),將波段分割為像素塊。將柵格 波段數據進行分塊可實現(xiàn)柵格數據的高效存儲和檢索。根據逐漸減小的分辨率來存 儲金字塔信息。默認情況下,金字塔的高度由應用程序或系統(tǒng)自動指定的等級數量 確定。 柵格目錄以多行的形式存儲于業(yè)務表中,而柵格數據集只是業(yè)務表中的一個單獨 行。柵格數據集的表方案與柵格目錄的表方案相同。柵格目錄中的每行實際上都存 儲著一個柵格數據集

11、。柵格目錄中每個柵格數據集的范圍都保留在柵格目錄的業(yè)務 表的要素列中。 將鑲嵌數據集作為一個最多由九個表組成的集合進行存儲。當創(chuàng)建鑲嵌數據集時, 將創(chuàng)建目錄、邊界、日志和柵格類型表。根據需要,還可以創(chuàng)建等級、總覽、顏色 矯正、接邊和立體表。例如,計算鑲嵌數據集的像元大小時創(chuàng)建等級表。 添加到表或要素類的柵格字段稱為柵格屬性。柵格屬性與柵格目錄具有相同的方 案。包含柵格字段的表或要素類中的每條記錄都有一個類型為RASTER的列屬性 值,通過該值可以將記錄連接到相應的柵格方案表中。 鑲嵌數據集、非托管柵格目錄和非托管柵格屬性不會將柵格數據存儲在柵格表中。 而業(yè)務表柵格列中的每個值將引用存儲在磁盤上

12、的圖像。從非托管的柵格目錄或鑲 嵌數據集中刪除某行時,將會刪除對圖像文件的引用, 但圖像文件本身將保持不變。 在ArcSDE地理數據庫中存儲柵格數據: 當柵格數據存儲在 ArcSDE地理數據庫時,將提供企業(yè)級的功能,如安全、多用 戶訪問和數據共享。 由于存儲結構的原因,將柵格數據被視為由地理數據庫管理或完全控制。ArcSDE 地理數據庫始終存儲關聯(lián)的關系數據庫(如 Oracle、SQL Server、DB2或Informix) 中的柵格數據集、柵格目錄和柵格屬性的全部柵格信息(像素、空間參考、任何關 聯(lián)表以及其他元數據)。這意味著所有輸入柵格信息都將加載到數據庫中,并且可 將其視為一種格式轉換

13、。 除所需行ID列 柵格數據集存儲在 ArcSDE地理數據庫時,會出現(xiàn)多達七個表。主表為業(yè)務表, 其至少含有一個柵格列和一個行ID列。在存儲柵格屬性情況下, 之外,此柵格列為業(yè)務表中唯一的其他列。 ,業(yè)務表都包 則幾何列也將 對于所有其他柵格模型(包括鑲嵌數據集、柵格數據集和柵格目錄) 含一個保存柵格輪廓線的幾何列。如果將柵格屬性添加到要素類中, 顯示在業(yè)務表中。幾何列可以具有兩個關聯(lián)表。其中一個為存儲實際幾何數據的要 F表)存在。如果 素表。如果幾何存儲類型為ESRI二進制,則要素表(也稱作 使用的對象關系存儲類型為ESRI或IBM ST_GEOMETRY類型,或者Oracle SDO_GE

14、OMETRY類型,則要素表將不存在。除非使用了RTREE索引,否則幾何 列也將具有一個與其相關聯(lián)的空間索引表(也稱作 S表)。1 nformix、PostgreSQL和 Oracle Spatial 都使用 RTREE 索引。 另一個表為柵格塊表,該表始終存在且與柵格列相關聯(lián)。它將存儲除鑲嵌數據集之 外的其他所有柵格模型的柵格數據。由于鑲嵌數據集的柵格數據并不存儲在 DBMS中,而是通過圖像文件來引用柵格數據,因此在存儲鑲嵌數據集的情況下, 此表為空。 如果柵格塊表存儲柵格數據,它將成為ArcSDE地理數據庫的所有表中最大的表, 并且根據柵格的大小,可能需要特定的存儲處理操作,如專門的DBTU

15、NE配置。 Oracle SDO_GEORASTER柵格存儲類型具有柵格塊表,但是沒有其他柵格表與其 相關聯(lián)。 柵格輔助表將存儲可選柵格波段元數據,包括柵格統(tǒng)計、坐標轉換和色彩映射表。 對于鑲嵌數據集,柵格輔助表也將保存功能柵格。 如果使用默認的 ESRI二進制柵格存儲類型,則柵格列也將具有相關柵格表和柵格 波段表。但是,如果使用可選對象關系 ST_RASTER存儲類型,則這兩個表都將不 存在。 要素表保存柵格數據集的輪廓線, 其方式如同當您擁有一個要素類時, 用一個表存 儲幾何,用其他表存儲空間索引信息。 對于每個柵格數據集, 在要素表中都存在一 行用于對包絡矩形進行存儲。 柵格存儲表包括以

16、下類型: 業(yè)務表-存儲屬性、柵格和幾何列 柵格輔助表(AUX)-存儲可選元數據,如柵格統(tǒng)計、色彩映射表或坐標轉換信息 柵格塊表(ESRI類型的 BLK和 Oracle SDO_GEORASTER的RDT)-存儲柵格 波段中各塊的像素 塊表是所有表中最大的,且可以存儲實際像素信息和金字塔。 柵格波段表(BND)-存儲波段信息 柵格表(RAS)-存儲每個柵格數據集的記錄 根據用戶定義的尺寸(默認值為128乘128),ArcSDE均勻地將波段分割為像素 塊。將柵格波段數據進行分塊可實現(xiàn)柵格數據的高效存儲和檢索。根據逐漸減小的 分辨率來存儲金字塔信息。金字塔高度由應用程序或用戶指定的等級數量確定。 柵格塊表根據金字塔等級,在柵格數據集中每個波段的每塊(切片)內存儲一行。 例如,劃分為12塊、且沒有構建金字塔的三波段柵格將在BLK表中包含36行 -每個波段具有 12個獨立塊。包含塊的像素數據的列是一個二進制大對象 (BLOB)。 鑲嵌數據集和柵格目錄以多行的

溫馨提示

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

評論

0/150

提交評論