DOI QR코드

DOI QR Code

Design and Implementation of 'Sea Map' Data Importer Module

'바다지도' 데이터 입력 모듈 설계 및 구현

  • Yeo, Jimin (Dept. of Ubiquitous IT Graduate School, Dongseo University) ;
  • Park, Daewon (Division. of Computer and Information Engineering, Dongseo University) ;
  • Park, Suhyun (Division. of Computer and Information Engineering, Dongseo University)
  • 여지민 (동서대학교 일반대학원 유비쿼터스 IT학과) ;
  • 박대원 (동서대학교 컴퓨터정보공학부) ;
  • 박수현 (동서대학교 컴퓨터정보공학부)
  • Received : 2014.01.17
  • Accepted : 2014.01.28
  • Published : 2014.02.28

Abstract

This paper is about design and implementation of 'SeaMap' importer module which is for map-based application using 'SeaMap' data. 'SeaMap' data importer is a module that reads 'SeaMap' data in consistent form and offers using easily change the format and the internal data structure in the application. Design of data importer module is based on analyzing characteristic of 'SeaMap'. The comparative analysis between the data type of 'SeaMap' and standard S-57 Electronic Navigation Chart (ENC) of the International Hydrographic Organization (IHO), based on this, to be applicable of S-52 standards 'SeaMap' data is defined as a structure of data. The importer module is designed and converted to allow to use distribution type of 'SeaMap' data sets in map application, parsing 'SeaMap' data around the object defining transformation data structure. In addition, we implemented a 'SeaMap' data viewer in order to test our 'SeaMap' data importer module.

본 논문은 '바다지도' 데이터를 이용한 지도 기반의 응용시스템을 위한 '바다지도' 데이터 입력 모듈의 설계 및 구현에 관한 것이다. '바다지도' 데이터 입력 모듈은 응용시스템에서 '바다지도' 데이터를 시스템의 내부 자료 구조 및 형식으로 쉽게 변경하여 사용할 수 있도록 일관된 형식으로 '바다지도' 데이터를 입력하여 제공한다. '바다지도' 데이터 입력 모듈의 설계는 '바다지도' 데이터 특성 분석을 바탕으로 하였다. 국제수로기구의 S-57 전자해도 표준의 데이터 형식과 '바다지도' 데이터의 데이터 형식을 비교 분석하고, 이를 바탕으로 전자해도 표준에 따른 전자해도 데이터의 디스플레이 표준인 S-52 표준의 적용이 가능하도록 '바다지도' 데이터를 위한 자료구조를 정의하였다. 그리고 배포형식의 '바다지도' 데이터 셋을 해도 응용시스템에서 이용할 수 있도록 '바다지도' 데이터를 파싱하여 객체를 중심으로 정의한 자료구조로 변환하는 입력 모듈을 설계하고 구현하였다. 또한 '바다지도' 데이터 입력 모듈의 테스트를 위해 '바다지도' 뷰어를 구현하여, 입력 모듈을 테스트하였다.

Keywords

References

  1. International Hydrographic Organization(IHO). "IHO Transfer Standard for Digital Hydrographic Data Version 3.1, Special Publication No. 57 (S-57)", http://www.iho.int, 2000
  2. wsSim, "ENC data based on S-57," Journal of The Korea Institute of Maritime Information & Communication Sciences, Vol. 2, No. 1(C), pp. 227-232, May. 1998.
  3. gjJo, and jhLee, "Study on How to Display S-57 ENCs in a Embeded Mobile-Platform," Journal of Korean Institute of Intelligent Systems, Vol. 22, No. 3, pp. 334-340, June. 2012. https://doi.org/10.5391/JKIIS.2012.22.3.334
  4. Zhu Zhilin, and Patrick Wang, "Research and Implementation of Rapid Displaying ECDIS Based on Large Scale S-57 Data," Applied Mechanics and Materials, Vol. 40-41, pp. 852-857, Nov. 2010. https://doi.org/10.4028/www.scientific.net/AMM.40-41.852
  5. ENC Definition, http://www.koha.or.kr/open_content/business/voyage_info2.php
  6. J.Maka, and J.Magaj "Data extraction from an electronic S-57 standard chart for navigational decision systems," Scientific Journals Martime University of Szczecin, Vol. 30(102), pp. 83-87, 2012.
  7. ymLim, and suOh, and dwPark, and syKim, and shPark, "User Location based Marine Weather Information Service Model," Korean Society of Computer Information, Vol. 22, No. 1, pp. 29-30, Jan. 2014.
  8. hyLee, "A Design and Implementation of SENC Structure for efficient storage of S-57 spatial data," Journal of Korea Navigation and Port Research, Vol. 28, No. 8, pp. 673-678, Oct. 2004. https://doi.org/10.5394/KINPR.2004.28.8.673
  9. sdLee, and hcPark, "A Framework for Electronic Navigational Chart Systems Based on the Web," Journal of Korea Navigation and Port Research, Vol. 10, No. 8, pp. 1449-1458, Dec. 2006.
  10. shJeon, and sdLee, and ywKwak, and chPark, and hcPark, "GML Translation and Database Management of S-57 Electronic Navigational Charts," Journal of Korea Computer Congress, Vol. 33, No. 2(C), pp. 230-234, Oct. 2006.
  11. swOh, and jmPark, and mjLee, and hjKo, "Development of KML conversion technology of ENCs," Journal of Navigation and Port Research, Vol. 35, No. 1, pp. 9-15, Feb. 2011. https://doi.org/10.5394/KINPR.2011.35.1.9
  12. Environmmental Systems Research Institude (ESRI), "ESRI Shapefile Technical Description," ESRI, 1998.
  13. GA.Khan, and SA.Khan, "Visualizing the affected areas of Nowshera, Pakistan under the transparent flood shapefile using GIS," Life Science Journal, Vol. 10, No. 1, pp. 198-203, June. 2013.
  14. kuKim, and hsHwang, and csKim, "The Method for Transforming the Shape File in ESRI into the Oracle Spatial DB for the Spatial DB Construction of the Drainage System," Journal of Korea Multimedia Society, Vol. 12, No. 7, pp. 989-996, July. 2009.
  15. kuKim, and twSeo, and csKim, "A Prototype of the Map Viewer based Spatial DB for the Integrated Urban Flooded Area Management System," Journal of Korean society of hazard mitigation, Vol. 6, pp. 339-342, Feb. 2008.
  16. ehSong, and yjPark, and skHan, and ysJeong, "A Development of Synthetic Map Preprocessor for Mobile GIS Visualization based on GML," Korea Information Processing Society, Vol. 13-C, No. 3, pp. 383-388, June. 2006. https://doi.org/10.3745/KIPSTC.2006.13C.3.383
  17. Xiao, and Q., and G.CZhao, and Kan, Y. H, "Transfer between ShapeFile data and geographic information exchange format data," Science of Surveying and Mapping, Vol. 35, No. 6, pp. 82-83, 2010.
  18. mhLee, and wgLee, and ysChoi, and hmYoon, and skSong, and hmJung, "Schema Mapping and Data Conversion System for Integrating Article Metadata," Journal of The Korea Society of Computer and Information, Vol. 17, No. 10, pp. 129-136, Oct. 2012. https://doi.org/10.9708/jksci/2012.17.10.129