日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

ArcGIS几种数据格式

發布時間:2024/8/5 综合教程 46 生活家
生活随笔 收集整理的這篇文章主要介紹了 ArcGIS几种数据格式 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

ArcGIS幾種數據格式

ArcInfo常用以下格式的數據:shp、Coverage、、Raster CAD和Geodatabase。各種數據的組織形式不一樣,其中shp、Coverage、Raster、CAD為文件類型,Geodatabase為空間數據庫。Workstaion常用Coverage數據格式。現在ESRI公司推薦使用Geodatabase,一個真正實現對象存儲的空間數據庫,Geodatabase分為PersonalGeodatabase和企業Geodatabase,前者使用Access數據庫,后者支持MSSQLServer、DB2、InforMix、Oracle等企業數據庫系統,企業Geodatabase必須使用ESRI公司的SDE訪問。

Shapefile:一種基于文件方式存儲GIS數據的文件格式。至少由shp、dbf、shx三個文件作成,分別存儲空間,屬性和前兩者的關系,是GIS中比較通用的一種數據格式。此外,還有prj、shp.xml、sbn和sbx四種文件:prj存儲了坐標系統,shp.xml是對shapefile進行元數據瀏覽后生成的xml元數據文件,sbn和sbx存儲的是shapefile的空間索引,它能加速空間數據的讀取,這兩個文件是在對數據進行操作、瀏覽或連接后才產生的,也可以通ArcToolbox>DataManagementTools>Indexes>AddspatialIndex工具生成。注意:每個文件的大小有2GB的限制。

Coverage:一種拓撲數據結構,一般的GIS原理書中都有它的原理論述。數據結構復雜,屬性缺省存儲在Info表中。目前ArcGIS中仍然有一些分析操作只能基于這種數據格式進行操作。

Geodatabase:ArcInfo發展到ArcGIS時候推出的一種數據格式,一種基于RDBMS存儲的數據格式,其有兩大類:

1、PersonalGeodatabse用來存儲小數據量數據,存儲在Access的mdb格式中,文件不能大于4GB。

2、FileGeodatabse同上,不過存儲于文件中,文件大小沒有限制。

3、ArcSDEGeodatabse存儲大型數據,存儲在大型數據庫中Oracle,SqlServer,DB2等,可以實現并發操作,不過需要單獨的用戶許可。

其他:

mxd為地圖文檔文件,mxt為地圖模板文件,lyr為層文件。

注意:

1、我們保存的并不是地圖數據,數據存儲在GIS數據庫中,當顯示時,地圖會以此數據為基礎進行顯示。

2、Arcinfo對中文的支持不是太好,請盡量不要使用中文作為文件夾的名稱和文件的名稱。

ArcGIS 的數據存儲格式 Coverage 、Shapefile、Geodatabase 和 E00詳解

e00:后綴為E00的文件是ESRI的一種通用交換格式文件。這種文件通過明碼的方式表達了Arc/Info中幾乎所有的矢量格式以及屬性信息,廣泛應用于與其他軟件之間進行數據交換。但是ESRI沒有提供有關的格式說明。可以用于通過E00格式文件建立與ESRI系列軟件之間的數據交換。

coverage:一種拓撲數據結構,一般的GIS原理書中都有它的原理論述。數據結構復雜,屬性缺省存儲在Info表中。目前ArcGIS中仍然有一些分析操作只能基于這種數據格式進行操作。Coverage 是ArcInfo workstation 的原生數據格式。之所以稱之為“基于文件夾的存儲”,是因為在windows資源管理器下,它的空間信息和屬性信息是分別存放在兩個文件夾里。例如,在我的電腦E:MyTestexample 文件夾中,有 3 個coverage,它們在 windows 資源管理器下的狀態所有信息都以文件夾的形式來存儲。空間信息以二進制文件的形式存儲在獨立的文件夾中,文件夾名稱即為該 coverage 名稱,屬性信息和拓撲數據則以 INFO表的形式存儲。Coverage將空間信息與屬性信息結合起來,并存儲要素間的拓撲關系。 然而,通過 ArcCatalog,我們能將存儲空間信息的文件夾中的 coverage二進制文件與存儲屬性信息的 INFO 文件夾中的 INFO表聯合表達為 coverage,當使用 ArcCatalog 對 coverage 進行創建、移動、刪除或重命名等操作時,ArcCatalog 將自動維護他們的完整性,將 coverage和 INFO文件夾中的內容同步改變。所以對 coverage進行操作,一定要在 ArcCatalog 中進行。 coverage 是一個非常成功的早期地理數據模型,二十多年來深受用戶歡迎,很多早期的數據都是 coverage 格式的。ESRI 不公開 coverage 的數據格式,但是提供了 coverage 格式轉換的一個交換文件(interchange file,即 E00),并公開數據格式,這樣就方便了 coverage 數據與其他格式的數據之間的轉換。 Coverage 是一個集合,它可以包含一個或多個要素類。

shp:一個ESRI的shape文件包括一個主文件,一個索引文件,和一個dBASE表。主文件是一個直接存取,變量記錄長度文件,其中每個記錄描述一個有它自己的vertices列表的shape。在索引文件中,每個記錄包含對應主文件記錄離主文件頭開始的偏移,dBASE表包含一feature一個記錄的feature的特征。幾何和屬性間的一一對應關系是基于記錄數目的。在dBASE文件中的屬性記錄必須和主文件中的記錄是相同順序的。命名習慣所有文件名都符合8.3命名習慣。主文件,索引文件和dBASE文件有相同的前綴。前綴必須是由字符或數字(a-Z,0-9)開始,后跟0到7個字符(a-Z,0-9,_,)主文件的后綴是.shp,索引文件的后綴是.shx,dBASE表的后綴是.dbf。文件名中的所有字母在對文件名敏感的操作系統中都是小寫的。

geodatabase:Geodatabase是一個存儲數據集的容器,同時將空間數據和屬性綁定起來。拓撲數據也能夠存儲在Geodatabase中并對特性進行建模,比如說在表示道路交叉時可以對道路之間的相關性進行設定。在使用Geodatabase時,很重要的一點就是要理解要素類(Feature Classes)就是就是一系列要素,它以點、線或多邊形的形式呈現。在使用Shapefile格式時每個文件只能存儲一類要素然而Geodatabase卻能夠在一個文件中存儲多個要素或者是多種類型的要素。

本文轉自:http://blog.csdn.net/lxy1106/article/details/5965379

http://zhidao.baidu.com/link?url=AP6u8wye-f-M5YtRgCCxpmhjrrvvdSCm8NBgZ2sXn33BQ87yj_CBOIwQfi499facRTdABu_2a5QJbuW1R0tcgK

參考:http://wenku.baidu.com/view/1c7b711810a6f524ccbf8594.html

總結

以上是生活随笔為你收集整理的ArcGIS几种数据格式的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。