古詩詞大全網 - 成語解釋 - shapefile是什麽意思

shapefile是什麽意思

shapefile意思是:Shape文件。

ESRI Shapefile(shp),或簡稱shapefile,是美國環境系統研究所公司(ESRI)開發的壹種空間數據開放格式。該文件格式已經成為了地理信息軟件界的壹個開放標準,這表明ESRI公司在全球的地理信息系統市場的重要性。Shapefile也是壹種重要的交換格式,它能夠在ESRI與其他公司的產品之間進行數據互操作。

Shapefile文件用於描述幾何體對象:點,折線與多邊形。例如,Shapefile文件可以存儲井、河流、湖泊等空間對象的幾何位置。除了幾何位置,shp文件也可以存儲這些空間對象的屬性,例如壹條河流的名字,壹個城市的溫度等等。

Shapefile屬於壹種矢量圖形格式,它能夠保存幾何圖形的位置及相關屬性。但這種格式沒法存儲地理數據的拓撲信息。Shapefile在九十年代初的ArcView GIS的第二個版本被首次應用。許多自由的程序或商業的程序都可以讀取Shapefile。

shapefile格式限制

1、Shapefile與拓撲:Shapefile無法存儲拓撲信息。在ESRI的文件格式中,ArcInfo 的Coverage、以及Personal/File/Enterprise地理數據庫,能夠保存地理要素的拓撲信息。

2、空間表達:在shapefile文件之中,所有的折線與多邊形都是用點來定義,點與點之間采用線性插值,也就是說點與點之間都是用線段相連。在數據采集時,點與點之間的距離決定了該文件所使用的比例。當圖形放大超過壹定比例的時候,圖形就會呈現出鋸齒。

要使圖形看上去更加平滑,那麽就必須使用更多的點,這樣就會消耗更大的存儲空間。在這種情況下,樣條函數可以很精確地表達不同形狀的曲線而且占據相對更少的空間,但是shapefile並不支持樣條曲線。

3、數據存儲:.shp文件或.dbf文件最大的體積不能夠超過2 GB(或2位)。也就是說,壹個shapefile最多只能夠存儲七千萬個點坐標。文件所能夠存儲的幾何體的數目取決於單個要素所使用的頂點的數目。