A Study on Tile Map Service of High Spatial Resolution Image Using Open Source GIS

Open Source GIS를 이용한 고해상도 영상의 Tile Map Service 시스템 구축에 관한 연구

  • Published : 2009.03.31

Abstract

A Tile Map Service is a regular map service that has been enhanced to serve maps very quickly using a cache of static images. The map cache is a directory that contains image tiles of a map extent at specific scale levels. Returning a tile from the cache takes the server much less time than drawing the map image on demand. Use of a Tile Map Service can dramatically improve the time that clients take to display complex base-maps. Using Tile Map Services thus eliminate the need to trade quality for performance. This study provides a way to construct Tile Map Service System using Open Source GIS. We used GDAL(Geospatial Data Abstraction Library) which is one of the Open Source GIS Softwares to make Tile Map Image and OpenLayers to publish Web Page. Moreover, We conducted a performance test on Tile Map System and Dynamic Map System and evaluated the results of it. As a result, the proposed method makes it easier to construct high performance Tile Map Service using Open Source GIS without commercial products.

Tile Map Service는 정적인 이미지들을 모아둔 저장소를 이용하여 매우 빠르게 지도 서비스를 수행하는 서비스이다. 지도 이미지 저장소는 특정 축척별로 지도 영역을 Tile 이미지로 저장한 디렉토리 구조이다. 따라서 디렉토리 구조로부터 이미지를 불러오는 것은 사용자의 요구에 따라서 지도를 데이터베이스로부터 직접 생성하는 것보다 훨씬 시간 단축이 이루어진다. 이와 같은 Tile Map Service를 이용하면 사용자가 복잡한 지도를 생성할 때 획기적으로 지도 생성 시간을 단축시키는 효과와 성능 향상을 위한 제반 노력을 제거할 수 있다. 본 논문은 Open Source GIS를 사용하여 고해상도 영상의 Tile Map Service 시스템을 구축하는 방안을 제시하는 것이다. Open Source GIS중 GDAL(Geospatial Data Abstraction Library)을 사용하여 Tile Map Image를 생성하였으며, OpenLayers를 이용하여 웹브라우저를 통한 서비스를 구축하였다. 또한 Tile Map Service 시스템을 구축 한 후 전통적인 방식으로 지도 렌더링을 수행하는 시스템과 성능테스트를 수행하여 결과를 비교 분석하였다. 수행 결과 본 연구를 통하여 제안된 방법으로 고해상도의 영상 데이터를 상용소프트웨어의 도입 없이 고가용성의 Tile Map Service 시스템을 구축할 수 있었다.

Keywords

References

  1. 남광우, 2006, "표준/Open Source 기반의 GIS 구축 지침 개발 연구", 2006년 정보통신부 연구결과 보고서, 정보통신부, pp. 10-102
  2. 신상희, 2008, "Open Source GIS 최근 동향", OSGeo Korea 발표자료, OSGeo Korea, pp. 7-11
  3. 손영기, 신영철, 2001, "Web GIS 구축시 UML을 이용한 모델링에 관한 연구-충북대학교를 중심으로", 한국지리정보학회지, 한국지리정보학회, 제 4권, 2호, pp. 46-60
  4. 오정연, 2007, "새로운 GIS 패러다임 Where 2.0에 주목하라", 한국정보사회진흥원 정보사회 현안 분석, 한국정보사회진흥원, pp. 15-28
  5. 최원근, 김경옥, 장윤섭, 2008, "Open API 기반의 사용자 데이터 웹 지도 서비스 방안", 2008 한국지리정보학회 춘계 학술발표논문 초록집, 한국지리정보학회, pp. 36-37
  6. Paul Ramsey, 2002, "Open Source GIS Fights the Three- Horned Monster", August 2002 GeoWorld, GeoWorld, pp. 34-36
  7. Seokchan Yun, 2007, "The User-Participated Geospatial Web as Open Platform", Scotland, Paper presented at the Proceeding of the 11th International Seminar on GIS, The Korea Research Institute for Human Settlements, pp. 33-48.
  8. ESRI, 2007, A Cached Map Service, USA, http:// webhelp. esri.com/arcgisserver/9.2/dotNet/manager/publishing/sta tic_map_svcs.htm
  9. OSG대 2007, Geospatial Data Abstraction Library, USA, http://www.gdal.org/
  10. OGC, 1994, Open Geospatial Consortium, USA, http://www. opengeospatial.org/
  11. OSGeo, 2008, Tile Map Service Specification, USA, http://wiki. osgeo.org/wiki/Tile_Map_Service_Spectification