⑴ 怎樣創建arcgis的資料庫'
Goedatabase中的基本組成項包括對象類、要素類和要素數據集,當創建了這些基本項後,可以在ArcMap中添加該對象,並對其進行編輯。建立方法如下:
1.建立數據集建立一個新的要素數據集,首先必須明確其空間參考,包括坐標系統和坐標值的范圍域。數據集中的所有要素類用相同的坐標系統,所有要素類的所有要素坐標必須在坐標值域范圍內。
在ArcCatalog目錄樹中,在需要建立新要素集的Geodatabase上單擊右鍵,點擊New,選擇FeatureDataset命令,設置要素數據集名稱、空間參考和X、Y、Z、M范圍值域。M是一個線性參考值,在動態分段中經常用到M。
2.建立要素類
要素類分為簡單要素類和獨立要素類。簡單要素類存放在要素集中,使用要素數據集坐標,不需要重新定義空間參考。獨立要素類存放在資料庫中的要素數據集之外,必須重新定義空間參考系。
(1)簡單要素類
在ArcCatalog目錄樹中,在需要建立要素類的要素數據集上單擊右鍵,單擊New,選擇Feature Class命令,設置要素類名稱及別名(別名是對真名的進一步描述,在ArcMap窗口內容表中顯示數據層的別名),並確定要素類欄位名及類型與屬性對話框,根據需要進行設置。但注意因為正在要素數據集中建立要素類,所有不能修改空間參考。
(2)獨立要素類
獨立要素類值在Geodatabase中不屬於任何要素數據集的要素類。獨立要素類的建立方法與在數據集中建立簡單要素類相似,不同的是必須重新定義自己的空間參考坐標系統和坐標值域。
3.建立關系表
在ArcCatalog目錄樹中,右鍵單擊需要建立要素類的Geodatabase,單擊New,選擇Table命令,設置要素類名稱及別名,在打開的資料庫存儲的關鍵字配置對話框中選擇Use configuration keyword,輸入關鍵字名稱,在打開的屬性欄位編輯對話框中設置要素類欄位名及類型與屬性對話框。
之後,可以在ArcMap中添加建立的要素類進行地理要素內容編輯和屬性信息編輯,或向Geodatabase中導入shapefile、coverge、柵格數據或dBASE表\INFO表。注意:數據載入不同於數據導入,當導入Shapefile、Coverge、INFO表和dBASE表到一個Geodatabase時,導入的數據作為新的要素類或新表存在。在導入這些數據之前,這些要素類和表是不存在的。數據載入不同於數據導入。數據載入要求在Geodatabase中必須首先存在於被載入數據具有結構匹配的數據對象,是對要載入資料庫的要素類或表進行操作。