shp檔案及附屬

2021-07-03 05:15:41 字數 873 閱讀 3424

主檔案

.shp - 用於儲存要素幾何的主檔案,之前分享過該檔案的結構詳解;必需檔案。

.shx - 用於儲存要素幾何索引的索引檔案;必需檔案。

.dbf - 用於儲存要素屬性資訊的 dbase 表,主要記錄的是屬性資訊,可採用excel等開啟,相當於屬性表;必需檔案。 幾何與屬性是一對一關係,這種關係基於記錄編號。dbase 檔案中的屬性記錄必須與主檔案中的記錄採用相同 的順序。

附屬檔案

.sbn 和 .sbx - 用於儲存要素空間索引的檔案。

.fbn 和 .fbx - 用於儲存唯讀 shapefile 的要素空間索引的檔案。

.ain 和 .aih - 用於儲存某個表中或專題屬性表中活動字段屬性索引的檔案。

.atx - .atx 檔案針對各個 shapefile 或在 arccatalog 中建立的 dbase 屬性索引而建立。arcgis 不使用 shapefile 和 dbase 檔案的 arcview gis 3.x 屬性索引。已為 shapefile 和 dbase 檔案開發出新的屬性索引建立模 型。

.ixs - 讀/寫 shapefile 的地理編碼索引。

.mxs - 讀/寫 shapefile(odb 格式)的地理編碼索引。

.prj - 用於儲存座標系資訊的檔案,包括投影座標名、地理座標名、基準、球體、中心線、有效範圍、比例係數、單位等等;由 arcgis 使用。

.xml - arcgis 的元資料 - 用於儲存 shapefile 的相關資訊。

.cpg - 可選檔案,指定用於標識要使用的字符集的**頁。

主檔案和附屬各檔案必須具有相同的字首,例如,roads.shp、roads.shx 和 roads.dbf。

ArcEngine複製shp檔案

在網上找的一些 都沒有實現自己想要的功能,整了兩天,今天把這個功能實現了,用gp工具實現。region 複製shp檔案 copyshp 複製shp檔案 要拷貝檔案的路徑 輸出檔案的路徑 private bool copyshp string sourcefilepath,string destfil...

ArcGIS Engine開啟shp檔案

shp檔案是目前主流的空間資料儲存檔案,ae載入shp檔案可以通過以下兩種方式 通過工作空間載入 通過mapcontrol的addshapefile方法載入shapefile檔案 通過工作空間載入 此方法使用於有複雜空間分析操作的情況 用到的引用 using esri.arcgis.geodatab...

python gdal讀寫shp檔案

環境配置見 安裝qgis,直接使用qgis帶的python直譯器,就不用了安裝各種環境和配置了,很方便。見 注釋寫的非常詳細。coding utf 8 try from osgeo import gdal from osgeo import ogr from osgeo import osr exc...