shape檔案的結構和組織

2021-03-04 09:44:41 字數 1016 閱讀 6289

1、shape檔案技術描述:

乙個esri shape檔案由主檔案,索引檔案,和乙個dbase表組成,主檔案是乙個可以直接訪問、長度可變的檔案,在主檔案中每條記錄用一系列的點描述乙個物體,在索引檔案中,每條記錄儲存主檔案中相應的物體相對主檔案頭的偏移量。在dbase表中包含每條記錄的屬性,這種幾何形與屬性一對一的關係是依據紀錄的數量的,dbase檔案中的屬性紀錄和主檔案中的紀錄必須是順序是一樣的。

2、資料型別:

整型(integer) 32-bit(4 bytes)

雙精度(double) 64-bit (8 bytes)

二、主檔案的組織

主檔案包含乙個固定長度的檔案頭和一系列可變長的記錄集,每乙個可變長的紀錄由乙個固定長度的紀錄頭和乙個可變長的紀錄內容。如下圖:

圖一主檔案的組織

二進位制正常狀態:

所有shape檔案中的內容可以分成兩種型別:

(1) 資料相關的:

·主檔案記錄內容

·主檔案頭資料表述區域(物體型別等)

(2) 檔案管理相關的:

·檔案和記錄的長度

·紀錄的偏移量等等

主檔案頭:

主檔案頭長度是100 個位元組,下表展示了標頭檔案各個成員包括(位元組位置,值,型別,位元組狀態),在這個表中,位置是從檔案頭算起的。

上表中 file length 是整個檔案的長度,包括該標頭檔案的 100個位元組。

所有的no_null shape type必須是同種型別。下面是shape type的值:

shape type

上述shape type中 2 、4、 6等和33沒有列入清單,這些保留數字是為了將來再用。現在每個shape檔案只能指定上述的型別中的一種。

紀錄所有物體的x,y,z範圍。如果是「no data」型別,才用到mmin和mmax

紀錄頭 記錄頭包含紀錄數量(該紀錄是第幾個紀錄,第乙個的值是1)和記錄內容的長度。記錄頭長度是8個位元組,如下表,其中position是相對該紀錄的開始位置。

主檔案記錄內容

shape檔案記錄內容

組織結構和職責說明

好德餐飲公司組織體系暨崗位職責說明 一 公司組織結構示意圖 組織結構圖 說明 1 公司實行公司總經理負責制,垂直管理體系。下屬各職能部門或崗位負責制。2 公司總部共為4層管理架構。總經理為1類職能部門 崗位 副總經理 財務部為2類管理部門 崗位 各部門級 加工物流中心為3類職能管理部門 各3類部門下...

2檔案在磁碟上的組織結構和檔案的查詢

各位評委老師好,我叫蔣巧玉,今天我說課的題目是 檔案在磁碟上的組織結構和檔案的查詢 下面是我的說課內容。一 說教材 檔案在磁碟上的組織結構和檔案的查詢 是四川人民出版社出版的高中資訊科技教材上冊第二章第三節的內容。本節主要讓學生了解檔案在磁碟上的組織結構形式以及怎樣才能快而好的在計算機中找到我們希望...

投標檔案封面與組織結構圖

四川油氣田江油基地災後異地重建專案 總平道路管網及景觀工程 標段施工招標 投標檔案 投標檔案內容 技術標部分 投標人 深圳市銀廣廈建築工程 法定名稱 2011 年 6月 17日 施工組織設計 1 投標人編制施工組織設計的要求 編制時應採用文字並結合圖表形式說明施工方法 擬投入本標段的主要施工裝置情況...