ArcGIS太強大,個人對ArcGIS的了解也不深,通過最近幾個月工作上的接觸和網上資源的查詢,大致整理了一下,我自己以后糊塗搞不清楚的時候可以再回頭看看。
從比較常用的數據格式談起:
| Shapefile |
ArcView |
地理關系數據模型(空間數據與屬性數據分別存儲在分離的系統) |
非拓撲 |
| Coverage |
Arc/Info |
拓撲 |
|
| Geodatabase |
ArcGIS |
對象數據模型(空間數據與屬性數據存儲在同一個系統中) |
|
shapefile:基於文件方式存儲GIS數據格式(加粗的為Shapefile的基本文件,並且存儲在同一路徑下。)
| .shp |
空間數據文件;保存地理數據的幾何特征、坐標、長度、面積等,但不存儲拓撲關系。 |
| .dbf |
屬性信息表;存儲地理數據的屬性信息 |
| .shx |
空間索引文件;存儲有關.shp存儲的索引信息 |
| .sbn |
存儲Shapefile的空間索引,加速空間數據的讀取。 |
| .sbx |
|
| .ain |
關聯文件;兩表格之間相連的關鍵字段;列表中活動字段的屬性索引 |
| .aih |
關聯文件 |
| .prj |
保存數據坐標系、空間參考信息 |
| .xml |
元數據,保存shapefile的相關信息;是對元數據瀏覽后生成的xml元數據文件 |
| .ixs |
可讀寫shapefile文件的地理編碼索引 |
| .mxs |
可讀寫shapefile文件的地理編碼索引(ODB格式) |
| .lyr |
存儲,設置圖層的一些相關屬性,例如符號化、標注、顯示比例尺范圍等 |
| .mxd |
與.lyr相似,.lyr對應的是一個圖層;.mxd對應的是一個地圖文檔,包含多個圖層,多個數據框。保存載入圖層的名稱、路徑、顯示屬性、線條顏色等 |
Geodatabase:基於RDBMS(空間地理數據管理系統)存儲的數據格式,是保存各種數據集的容器,里面又包括要素類、要素數據集、表、關系類等數據格式
| 個人地理數據庫 |
存儲於Microsoft Access |
| 文件地理數據庫 |
文件夾的形式存儲 |
| ArcSDE數據庫 |
基於oracle、SQL Sever等數據庫。需要ArcSDE連接 |
Coverage:拓撲數據結構
| 空間數據 |
存儲與建立了索引的二進制文件中 |
以公共的標識編碼關聯,分別存儲在獨立的兩個文件夾中。 |
| 屬性數據 |
存儲與DBMS表 |
個人感觸,ArcGIS這么多的數據格式和強大的功能只有在不斷的實踐運用中,才會理解得更加深刻、明了。想想大學的時候學了一個學期的ArcGIS,還趕不上幾個月工作上收獲的多。遇到問題,解決問題,對於我而言是學習東西最輕松的方式。
