Browse > Article

A Framework for Electronic Navigational Chart Systems Based on the Web  

Lee Seong-Dae (한국해양대학교 대학원 컴퓨터공학과)
Park Hyu-Chan (한국해양대학교 IT공학부)
Abstract
Electronic Navigational Charts (ENCs) are digital charts which contain a great variety of data on coast and sea regions. Although they contain much information that ordinary people are interested in, there is no easy way to access because they are coded in the specialized data forma, and can be visualized by using specialized system. Therefore, supporting systems need to be developed for ordinary people to easily access ENCs. This paper proposes a framework for the ENC systems based on the Web. It relies on quite general standards such as Ceography Markup Language (GML) and Scalable Vector Graphics (SVG). In the framework, ENCs coded in S-57 format are first translated into GML to be stored in a database. Once the database is built, users can request to the database what they want. According to the user request, relevant data are retrieved, and then translated into SVG to be displayed on the Web browser. By using the framework, ordinary people may easily access coast and sea information contained in the ENCs. Furthermore, the framework may provide interoperability by virtue of XML-based standards such as GML and SVG, and efficiency by virtue of database. To validate the feasibility of proposed framework, a prototype system is developed and tested.
Keywords
S-57; ENC; GML; SVG;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 World Wide Web Consortium (W3C), Scalable Vector Graphics (SVG) 1.1 Specification, 2003. http://www.w3.org/tr/svg11
2 R. Lake, D. S. Burggraf, M. Trninic and L Rae, Geography Markup Language: Foundation for the Geo-Web, John Wiley & Sons, 2004
3 Geospatial Data Abstraction Library (GDAL), Resources for GDAL. http://www.gdal.org
4 M. Gourley, P. Schwarzberg and G. Noll, 'Processing Multibeam Data Through to S-57', Proceedings of the U.S. Hydrographic Conference, 2001
5 이성대, 강형석, 박휴찬, '전자해도용 XML 스키마의 정의 및 변환', 한국해양정보통신학회논문지, 제8권, 제1호, pp. 200-212, 2004
6 J. E. Corcoles and P. Gonzalez, 'Analysis of Different Approaches for Storing GML Documents', Proceedings of GIS'02, pp. 11-16, 2002
7 이성대, 곽용원, 박휴찬, '객체관계형 데이터베이스에 기반한 XML 문서 저장 및 검색 시스템의 설계 및 구현', 한국해양정보통신학회논문지, 제7권, 제2호, pp. 183-193, 2003
8 International Hydrographic Bureau (IHB), IHO Transfer Standard for Digital Hydrographic Data, Edition 3.1, Special Publication No. 57, 2000. http://www.iho.shom.fr
9 Open ECDIS Forum (OEF), Resources for ECDIS. http://www.openecdis.org
10 Z. R. Peng and C. Zhang, 'The Roles of Geography Markup Language (GML), Scalable Vector Graphics (SVG), and Web Feature Service (WFS) Specifications in the Development of Internet Geographic Information Systems (GIS)', Journal of Geographical Systems, pp. 95-116, vol. 6, 2004
11 M. B. Brown, 'Developments in the NOAA Electronic Navigational Chart Program', Proceedings of the U.S. Hydrographic Conference, 1999
12 Z. Guo, S. Zhou, Z. Xu and A. Zhou, 'G2ST: A Novel Method to Transform GML to SVG', Proceeding of GIS'03, pp. 161-168, 2003
13 World Wide Web Consortium (W3C), XSL Transformations (XSLT) Version 2.0, 2005. http://www.w3.org/tr/xslt20
14 National Oceanic & Atmospheric Administration (NOAA), Resources for the NOAA Electronic Navigational Charts. http://nauticalcharts.noaa.gov/mcd/enc/index.htm
15 D. S. Burggraf, S-57 Schema and Related Tools Manual, S-57/GML Project, 2004. http://www.ukho.gov.uk/b2b_gml_home.asp
16 W. Tennakoon, Visualization of GML data using XSLT, International Institute for Geoinformation Science and Earth Observation, 2004
17 SevenCs, Software for SeeMyDEnc: Viewer for S-57, DNC and SENC Data. http://www.sevencs.com
18 Adobe Systems, Resources for SVG Support. http://www.adobe.com/svg
19 Open Geospatial Consortium (OGC), Geography Markup Language (GML) Implementation Specification, Version 3.0, 2003. http://www.opengeospatial.org
20 ESRI, Resources for S-57 Support. http://support.esri.com
21 Geospatial Data Abstraction Library (GDAL), Resources for S-57 Support of GDAL http://home.gdal.org/projects/s57