shpfile檔案格式,組成

2021-09-02 18:17:35 字數 1302 閱讀 3940

shapefile是arcview gis 3.x的原生資料格式,屬於簡單要素類,用點、線、多邊形儲存要素的形狀,卻不能儲存拓撲關係,具有簡單、快速顯示的優點。乙個shapefile是由若干個檔案組成的,空間資訊和屬性資訊分離儲存,所以稱之為「基於檔案」。

shape檔案的檔案構成shape檔案由3 個檔案構成: 主檔案、索引檔案、資料檔案。

每個shapefile,都至少有這三個檔案組成,其中:

*.shp儲存的是幾何要素的的空間資訊,也就是xy座標

*.shx儲存的是有關*.shp儲存的索引資訊。它記錄了在*.shp中,空間資料是如何儲存的,xy座標的輸入點在**,有多少xy座標對等資訊

*.dbf儲存地理資料的屬性資訊的dbase表

這三個檔案是乙個shapefile的基本檔案,shapefile還可以有其他一些檔案,但所有這些檔案都與該shapefile同名,並且儲存在同一路徑下。

其它較為常見的檔案:

*.prj如果shapefile定義了座標系統,那麼它的空間參考資訊將會儲存在*.prj檔案中

*.shp.xml這是對shapefile進行元資料瀏覽後生成的xml元資料檔案

*.sbn*.sbx這兩個儲存的是shapefile的空間索引,它能加速空間資料的讀取。這兩個檔案是在對資料進行操作、瀏覽或連線後才產生的,也可以通過arctoolbox >data management tools >indexes >add spatial index工具生成。

當使用arccatalog對shapefile進行建立、移動、刪除或重新命名等操作,或使用arcmap對shapefile進行編輯時,arccatalog將自動維護資料的完整性,將所有檔案同步改變。所以需要使用arccatalog管理shapefile。

雖然shapefile無法儲存拓撲關係,但它並不是普通用於顯示的圖形檔案,作為地理資料,它自身有拓撲的。比如乙個多邊形要素類,shapefile會按順時針方向為它的所有頂點排序,然後按頂點順序兩兩連線成的邊線向量,在向量右側的為多邊形的內部,在向量左側的是多邊形的外部。

由於2023年代地理資訊的迅速發展以及arcview gis 3.x軟體在世界範圍內的推廣,shapefile格式的資料使用非常廣泛,資料**也較多。很多軟體都提供了向shapefile轉換的介面(eg:mapinfo、mapgis等)。arcgis支援對shapefile的編輯操作,也支援shapefile向第三代資料模型geodatabase的轉換。

Oracle 控制檔案格式ctl檔案格式

options skip 1,errors 10 load data characterset zhs16gbk infile into table table name truncate fields terminated by optionally enclosed by trailing nu...

檔案格式 gff格式

gff檔案格式 gff格式是 sanger 研究所定義,是一種簡單的 方便的對於 dna rna以及蛋白質序列的特徵進行描述的一種資料格式,已經成為序列注釋的通用格式,比如基因組的基因 許多軟體都支援輸入或者輸出gff格式。前格式定義的最新版本是版本3。原始定義見 song websitegff是存...

DOS檔案格式 與 UNIX檔案格式 轉換

這裡闡述兩種方法 1.使用vim的方法 在vim下 使用如下命令 set fileformat unix 就可轉換成 unix 檔案格式,也可使用其縮寫形式命令 set ff unix 直接輸入命令 set fileformat 或 set ff 還可查詢當前的命令格式。2.使用linux命令工具 ...