GML Translation and Database Management of S-57 Electronic Navigational Charts

S-57 전자해도의 GML 변환 및 데이터베이스 관리

  • Jeon, S.H. (Dept. of Computer Engineering, Korea Maritime University) ;
  • Lee, S.D. (Dept. of Computer Engineering, Korea Maritime University) ;
  • Kwak, Y.W. (Dept. of Computer Engineering, Korea Maritime University) ;
  • Park, C.H. (Dept. of Computer Engineering, Korea Maritime University) ;
  • Park, H.C. (Dept. of Computer Engineering, Korea Maritime University)
  • 전성환 (한국해양대학교 컴퓨터공학과) ;
  • 이성대 (한국해양대학교 컴퓨터공학과) ;
  • 곽용원 (한국해양대학교 컴퓨터공학과) ;
  • 박철현 (한국해양대학교 컴퓨터공학과) ;
  • 박휴찬 (한국해양대학교 컴퓨터공학과)
  • Published : 2006.10.20

Abstract

S-57 포맷으로 기술된 전자해도는 바다에 대한 디지털 지도로서 해안선, 수심, 항로표시 등과 같은 다양한 정보를 표현하고 있다. 이러한 전자해도는 주로 선박의 항해라는 특수한 목적으로만 사용되어 왔고, 전용의 시스템을 통해서만 이용할 수 있는 단점이 있다. 또한, S-57이라는 특수한 포맷으로 기술되어 있기 때문에 다양한 활용이 어렵다는 문제점을 가지고 있다. 이러한 전자해도를 손쉽게 이용하고 해양정보시스템의 기반 데이터로 활용하기 위해서는 범용의 표준 포맷으로 변환할 필요가 있다. 이러한 범용 표준으로 OGC(Open Geospatial Consortium)에서는 지리정보를 효과적으로 표현할 수 있는 XML(eXtensible Markup Language) 기반의 GML(Geography Markup Language) 표준을 발표하였다. 이에 본 논문에서는 선박의 항해에만 제한적으로 사용되던 전자해도를 손쉽고 다양한 활용이 가능하도록 GML로 변환하고 관리하는 방법을 제한한다. 즉, S-57 포맷의 전자해도를 GML 포맷으로 변환하고, 변환된 GML을 데이터베이스로 관리하는 시스템을 설계하고 구현하였다.

Keywords