shape 檔案小知識

2021-07-28 19:22:36 字數 1086 閱讀 4443

shape檔案大路貨就不寫了,有bing就可以了

寫點小知識:

一、shp的所有檔案型別

2.其他可選的檔案

shapefile通常以x與y的方式來處理地理座標,一般x對應經度,y對應緯度,使用者必須注意x,y的順序

二、空間表達

在shapefile檔案之中,所有的折線與多邊形都 是用點來定義,點與點之間採用線性插值,也就是說點與點之間都是用線段相連。在資料採集時,點與點之間的距離決定了該檔案所使用的比例。當圖形放大超過一 定比例的時候,圖形就會呈現出鋸齒。要使圖形看上去更加平滑,那麼就必須使用更多的點,這樣就會消耗更大的儲存空間。在這種情況下,樣條函式可以很精確地表達不同形狀的曲線而且佔據相對更少的空間,但是目前shapefile並不支援樣條曲線。

三、資料儲存量

.shp檔案或.dbf檔案最大的體積不能夠超過2 gb(或231位)。也就是說,乙個shapefile最多隻能夠儲存七千萬個點座標。[3]檔案所能夠儲存的幾何體的數目取決於單個要素所使用的頂點的數目。

屬性資料庫格式所使用的.dbf檔案基於乙個比較古老的dbase標準。這種資料庫格式天生有許多限制,例如:

無法儲存空值。這對於數量資料來說是乙個嚴重的問題,因為空值通常都用0來代替,這樣會歪曲很多統計表達的結果。

對欄位名或儲存值中的unicode支援不理想。

欄位名最多隻能夠有10個字元。

最多隻能夠有255個字段。

只支援以下的資料型別:浮點型別(13位元組儲存空間),整數(4或9位元組儲存空間),日期(不能夠儲存時間,8位元組儲存空間)和文字(最大254位元組儲存空間)

浮點數有可能包含捨入錯誤,因為它們以文字的形式儲存。

四、混合幾何型別

由於在每一條幾何記錄中都有該記錄的幾何型別,所以理論上乙個shapefile是可以儲存混合的幾何型別。但實際上規範中指出在同一 shapefile之中所有非空的幾何體都必須是同一型別。因此shapefile被限制為僅僅可以混合儲存空幾何體和另一單一幾何體,該幾何體的型別必 須與檔案頭中定義的型別一致。例如,乙個shapefile檔案不可能同時包含折線與多邊形資料,所以,在實際的地理事物描述中,井(點型別)、河(折線 型別)與湖(多邊形型別)必須分開儲存在三個不同的檔案之中。

Shape檔案介紹

shapefile檔案是美國環境系統研究所 esri 所研製的gis檔案系統格式檔案,是工業標準的向量資料檔案。shapefile將空間特徵表中的非拓撲幾何物件和屬性資訊儲存在資料集中,特徵表中的幾何物件存為以座標點集表示的圖形檔案 shp檔案,shapefile檔案並不含拓撲 topologica...

shape檔案匯入mdb檔案

構造mdb,並在其中構造要素資料集,將shape檔案都匯入該要素資料集中 using system using system.collections.generic using system.io using system.threading using esri.arcgis.geodatabas...

shape檔案屬性

1 stroke 描述 stroke 邊框效果 相當於html中的盒子模型的border 屬性 android width 描邊的寬度 android color 描邊的顏色 android dashwidth 表示邊框的樣式是虛線的寬度,值為0時,表示為實線。值大於0則為虛線。android da...