自己對於檔案讀取太生疏,所以需要學習一下!這樣可以為將來定義自己的資料結構打下基礎。
讀取dem或者shapefile,首要的工作有兩方面,一是熟悉檔案操作的流程,二就是理解兩種資料格式的資料結構。
前期對c#的檔案讀寫類又熟悉了一下,真正做起來還是無從下手。還是蒐集一堆資料吧!
在微軟的開源社群上搜尋一下,還真找到了兩個開源專案。乙個是dem reader和shapefile reader。這裡就通過它們好好學習一下!
這裡主要採用streamreader讀取高程資訊。usgs的dem格式。
這個例程採用了filestream類進行檔案的讀寫,用oledbconnection等物件實現dbf檔案的讀寫。應用filestream的seek,read等方法,將位元組byte陣列轉換為基本資料型別。
shapefile和layer檔案的區別是什麼
shapefile shp 是一種向量資料的儲存方式,用於儲存地理要素的位置 形狀和屬性。shapefile儲存在一系列相關的檔案中幷包含乙個要素類。layer 檔案 lyr 是儲存乙個源資料集和其他圖層屬性路徑的檔案,其中包括符號。與shapefile相比,layer檔案只是真實資料如shapef...
Shapefile檔案格式詳解
shapefile檔案是美國環境系統研究所 esri 所研製的gis檔案系統格式檔案,是工業標準的向量資料檔案。shapefile將空間特徵表中的非拓撲幾何物件和屬性資訊儲存在資料集中,特徵表中的幾何物件存為以座標點集表示的圖形檔案 shp檔案,shapefile檔案並不含拓撲 topologica...
Shapefile檔案格式分析
shapefile檔案是美國環境系統研究所 esri 所研製的gis檔案系統格式檔案,是工業標準的向量資料檔案。shapefile將空間特徵表中的非拓撲幾何物件和屬性資訊儲存在資料集中,特徵表中的幾何物件存為以座標點集表示的圖形檔案 shp檔案,shapefile檔案並不含拓撲 topologica...