現在,越來越多的組織和個人選擇使用 Geodatabase 格式來組織其空間數據。下面我們將學習如何將已有的數據導入 Geodatabase 空間數據空中。 示例數據在…\DATA\BuildingGeodatabase 中,該文件夾中的內容是某保護區的地形及植被信息,還有該保護區的范圍以及研究區域范圍。我們的練習目的是要在該文件夾中創建一個 Geodatabase, 將所有數據轉換為 Geodatabase 格式。
創建空間數據
(1) 在 ArcCatalog 中定位到…\DATA\BuildingGeodatabase,右鍵單 擊 BuildingGeodatabase —> New —> File Geodatabase,創建 Geodatabase。
(2) 點擊工具欄上的紅色工具箱,打開 ArcToolbox。定位到 ArcToolbox
—> Conversion Tools —> To Geodatabase —> Feature Class to Feature Class 工具,雙擊打開此工具。
(3) 在彈出的 feature class to feature class 工具窗口中, Input Features 項 填 入…\DATA\BuildingGeodatabase\vegetation\polygon;Output Location 項填入 …\DATA\BuildingGeodatabase\New File Geodatabase.gdb;Output Feature Class 項填入 vegetation。點 擊 OK,即可開始入庫格式轉換。工具運行是在后臺進行,轉換完成 后,會在顯示器右下角彈出處理結果。
上述操作是將 coverage 格式的 vegetation 中的 polygon 轉換為 Geodatabase 格式的數據,存儲在第一步新建的 Geodatabase 中,轉換后的 新要素類名稱為 vegetation。使用該工具不僅能夠轉換 coverage 格式的數據,還能夠將 shapefile 或者 CAD 的數據轉換為 Geodatabase 格式。
(4) 使用上述相同的方法(Feature Class to Feature Class 工具), 將 …\DATA\BuildingGeodatabase\boundary.shp 和 study_area.shp 分別轉化為 Geodatabase 格式,導入 New File Geodatabase.gdb 中。
柵格數據入庫
(1) 定位到 ArcToolbox —> Conversion Tools —> To Geodatabase—> Raster To Geodatabase(multiple)工具,雙擊將其打開。
(2) Input Rasters 項填入…\DATA\BuildingGeodatabase\dem30; Output Geodatabase 項 填 入…\data\BuildingGeodatabase\New File Geodatabase.gdb, 點擊 OK 即可將柵格數據 dem30 導入到 Geodatabase 中。
(3) 若還有更多柵格數據,需要拼接為一幅圖存儲,則可在已導入柵格的基礎上進行數據追加。對第 2 步已導入 Geodatabase 的 dem30 右鍵 —> Load —>Load Data,即可開始柵格圖幅的拼接工作。