DOI QR코드

DOI QR Code

Performance Improvement of Coastline Map Using Polygon Splitting Technique

폴리곤 분할 기법을 사용한 해안선 지도 전시 성능개선

  • Jang, Taeksoo (Launcher Control Systems for Rockets and Missiles, LIGNex1) ;
  • Na, Beomcheol (Launcher Control Systems for Rockets and Missiles, LIGNex1) ;
  • Hong, Dongho (Launcher Control Systems for Rockets and Missiles, LIGNex1) ;
  • Park, Keunkuk (Launcher Control Systems for Rockets and Missiles, LIGNex1)
  • 장택수 (LIG넥스원(주) 유도무기2연구소) ;
  • 나범철 (LIG넥스원(주) 유도무기2연구소) ;
  • 홍동호 (LIG넥스원(주) 유도무기2연구소) ;
  • 박근국 (LIG넥스원(주) 유도무기2연구소)
  • Received : 2020.07.06
  • Accepted : 2020.09.25
  • Published : 2020.10.05

Abstract

When we develop an OpenGL-based coastline map that displays the high resolution data of GSHHG, it takes tens of seconds until the first scene is rendered. That is because it takes time to tessellate polygons with a huge number of vertices. A commonly used solution is that it converts original data to a customized data in advance, and it displays these. But if we should use original data to display a coastline map, we need to find another solution. In this paper we suggest using a polygon splitting technique to minimize tessellation time. In order to prove its effectiveness, we implemented a software applied this technique and measured its performance. The software applied this technique took a few seconds to display the first scene and we confirmed its effectiveness.

Keywords

References

  1. Paul Wessel, Walter H. F. Smith, "A Global, Self-consistent, Hierarchical, High-resolution Shoreline Database," Journal of Geophysical Research, Vol. 101, pp. 8714-8743, 1996.
  2. Dave Shreiner, Gihyuk Nam(Trans.), "OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 1.4," Information Publishing Group, Korea, pp. 519-538, 2005.
  3. James D. Foley, "Computer Graphics: Principles and Practice," Addison-Wesley Professional, United States, p. 113, 1996.
  4. Alan W. Paeth, "Graphics Gems V," Academic Press, United States, pp. 386-393, 1995.
  5. L. Wu, G. Tian and Z. Xie, "An Algorithm for Splitting Arbitrary Polygon," 2009 Fifth International Conference on Natural Computation, pp. 318-325, 2009.