2.1.1 電子海圖系統(tǒng)解析及開發(fā) 海圖解析 -- 海圖文件目錄結(jié)構(gòu)

標準電子海圖(即000文件),是對現(xiàn)實世界的海域、航海信息進行標準化編碼,該編碼即為S-57協(xié)議。對海圖內(nèi)容的解析是對S-57協(xié)議解碼的逆過程,這其中需要熟悉S-57協(xié)議數(shù)據(jù)模型等知識要點。本節(jié)主要對文獻31Main.pdf的解析進行必要的說明,具體細節(jié)可參考原文(參考文獻可在IHO官網(wǎng)下載)。

在電子海圖的實際過程中,一般不會單獨購買某一張海圖,而是按區(qū)域購買一批海圖。而這一批文件被稱為一個交換集,其必須包含一個目錄文件和若干數(shù)據(jù)文件,此外,還有可能包含一些電子海圖中海域要素的大段的文字補充描述或圖片描述。

例如,從NOAA官網(wǎng)下載來的電子海圖交換集的目錄結(jié)構(gòu)如下:

ENC_ROOT
  |-- CATALOG.031             1.6 MB      目錄文件
  |-- README.TXT             1.21 KB      說明文件
  |-- USERAGREEMENT.TXT         5 KB      許可文件
  |-- US1AK90M          
        |-- US1BS01M.000      650 KB      電子海圖    
        |-- US1BS01M.001       23 KB      更新文件
        |-- US1BS01M.002        2 KB
        |-- US1BS01M.003        4 KB
        |-- US1BS01M.004        8 KB
        |-- US1BS01M.005      106 KB
        |-- US1BS01M.006        2 KB
        |-- US1BS01M.007        3 KB
        |-- US1BS01M.008        2 KB
        |-- US1BS01M.009        2 KB
        |-- US1BS01A.TXT        3 KB      補充描述文本
        |-- US1BS01B.TXT      992  B
        |-- US1BS01C.TXT        2 KB
        |-- US1BS01D.TXT      421  B
  ... 其他1級海圖14項
  |-- US2AK7XM        
        |-- US2AK7XM.000      536 KB      電子海圖    
        |-- US2AK7XM.001        5 KB      更新文件
        |-- US2AK7XM.002        2 KB
        |-- US2AK7XA.TXT        3 KB      補充描述文本
        |-- US2AK7XB.TXT        1 KB
        |-- US2AK7XC.TXT        2 KB
        |-- US2AK7XD.TXT      420  B
  ... 其他2級海圖29項
  |-- US3AK2DM        
        |-- US3AK2DM.000      1.5 MB      電子海圖 
        |-- US3AK2DA.TXT        5 KB      補充描述文本
        |-- US3AK2DB.TXT      992  B
        |-- US3AK2DC.TXT        1 KB
        |-- US3AK2DD.TXT      397  B
        |-- US3AK2DE.TXT      420  B
  ... 其他3級海圖75項
  |-- US4AK00M        
        |-- US4AK00M.000      1.8 MB      電子海圖 
        |-- US4AK00A.TXT        2 KB      補充描述文本
  ... 其他4級海圖522項
  |-- US5AK0AM        
        |-- US5AK0AM.000      610 KB      電子海圖 
        |-- US5AK0AA.TXT        3 KB      補充描述文本
        |-- US5AK0AB.TXT      421  B
  ... 其他5級海圖952項
  |-- US6LA5AM        
        |-- US6LA5AM.000      3.5 MB      電子海圖 
        |-- US6LA5AA.TXT        7 KB      補充描述文本
        |-- US6LA5AB.TXT      181  B
        |-- US6LA5AC.TXT      425  B
        |-- US6LA5AC.TIF       29 KB      補充描述圖片
  ... 其他6級海圖45項
  • CATALOG.031 是交換集的目錄,其中擴展名031表明交換集采用的是S-57標準的3.1版本。

  • 電子海圖數(shù)據(jù)集,也就是000~999文件,共總共包括以下四種:

    1. 新數(shù)據(jù)集:是指一張000文件的海圖被首次發(fā)布;
    2. 更新數(shù)據(jù)集:是000文件的更新文件,擴展名可能從000到999;
    3. 再發(fā)行的數(shù)據(jù)集:是指某個000文件已被更新過許多次,官方把該000文件疊加上所有之前需更新的文件,重新整合發(fā)布發(fā)行的數(shù)據(jù)集,該數(shù)據(jù)集并沒有添加新的內(nèi)容;
    4. 新版數(shù)據(jù)集:是指不僅整合過去已發(fā)布的更新文件,還添加上新的更新內(nèi)容的數(shù)據(jù)集。
  • 每一張海圖都單獨存儲在以其文件名相同的文件夾中,000文件為電子海圖文件,001~999為電子海圖的更新文件。為確保電子海圖及其更新文件被正確的解析,不僅應(yīng)按擴展名的大小順序,還應(yīng)考慮到其包含的數(shù)據(jù)集標識符[DSID]字段的內(nèi)容:

    1. 版本號(Edition Number [EDTN]):電子海圖首次制作時,該值為1。之后每發(fā)布一次新版本,該版本號增加1。
    2. 更新號(Update Number [UPDN]):新數(shù)據(jù)集的更新號為0。產(chǎn)生更新文件后,該號碼自增1;如果再現(xiàn)再發(fā)行的數(shù)據(jù)集,該號碼不變;如果出現(xiàn)新版數(shù)據(jù)集,該號碼重置為0。
    3. 更新日期(Update Application Date [UADT]):該日期僅運用于000文件,更新文件中該值為空。
    4. 發(fā)布日期(Issue Date [ISDT]):數(shù)據(jù)集的發(fā)布日期。
    事件 擴展名 EDTN UPDN UADT ISDT
    新數(shù)據(jù)集 .000 1 1 19950104 19950104
    更新1 .001 1 2 -- 19950121
    更新2 .002 1 3 -- 19950225
    ...
    更新31 .031 1 31 -- 19950905
    再發(fā)行的數(shù)據(jù)集 .000 1 31 19950905 19950910
    更新32 .032 1 32 -- 19951023
    ...
    更新45 .045 1 45 -- 19951112
    新版數(shù)據(jù)集 .000 2 0 19951201 19951201
    版本2的更新1 .001 2 1 -- 19960429
    ...

    若要刪除一個海圖,則只需一個同名的更新文件,使其版本號為0即可。

  • 小段的描述文件可直接編碼到000文件中,大段的補充描述文件單獨以TXT文件存儲。的內(nèi)容如下:

    US6LA5AC.TXT的內(nèi)容如下:
    CAUTION - QUALITY OF BATHYMETRIC DATA
    The areas represented by the object M_QUAL (Quality of Data) are approximate due to generalizing for clarity. Caution is advised, particularly for nearshore navigation or voyage planning. M_QUAL represents areas of uniform quality of bathymetric data.
    The CATZOC (Category of Zone of Confidence in Data) attribute of M_QUAL provides an assessment of the overall zone of confidence.

  • 此外,也可為海域或航海要素添加額外的圖片描述,但必須是TIF格式。


    US6LA5AC.TIF
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容