• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2013, Vol. 35 ›› Issue (2): 184-190.

• 论文 • Previous Articles    

Design and implementation of the basic processing library of S57 electronic chart files

TANG Jingyu,LIU Dongfeng,SUN Yuehui,CHENG Yu,TONG Guoming   

  1. (College of Information Engineering,Guangdong University of Technology,Guangzhou 510006,China)  
  • Received:2012-01-10 Revised:2012-04-30 Online:2013-02-25 Published:2013-02-25

Abstract:

S-57 standard established by the International Hydrographic Organization is the main international standards for electronic chart file. Processing S-57 data set files is the basis of Electronic chart display and information system. Based on analyzing the theoretical data model, data structure and product specifications of S-57 standard, this paper implemented a library that is capable of loading, updating S-57 data set files and extracting object information. This library maintains the integrity of chart data in S-57 files, and approximately maintains the original logical data structure. It is able to extract integrity geometric information and to fetch attributes/class information of objects. The library has certain versatility for being independent of any userspecific data structure and format. It can be used for the base of the development of the electronic chart application system.

Key words: S-57;ENC;load file;update;object information