Spatial Data Service Based on RIA for Mobile Environment

모바일 환경을 위한 RIA 기반 공간 데이터 서비스

  • 이재일 (금오공과대학교 컴퓨터공학부) ;
  • 김지호 (금오공과대학교 컴퓨터공학부) ;
  • 오병우 (금오공과대학교 컴퓨터공학부)
  • Published : 2009.12.30

Abstract

As the Internet has been improved to Web 2.0, it introduces new approaches including Rich Internet Application (RIA) technology such as Flash, AJAX, Silverlight, etc. The RIA which is platform independent technology allows applications to provide rich client-side interfaces, and allows the browser to interact with users without communication to server. In this paper, we propose a method of spatial data service based on RIA technology. Internet map service using spatial data generally requires rich client-side interfaces and various interactions. These features can be provided by the RIA. The proposed method uses Flash developed by Macromedia as RIA technology. It can be applicable on any platform including mobile environment. The spatial data server makes Flash file known as SWF (Shock Wave File) with manipulation code for map and spatial data that is requested by user, and send it to the web browser. Once the web browser receives a SWF, client SWF manipulates user interactions, such as zooming and panning, without communication with server. Experiments that execute the application on various web browsers including mobile web browser and measure time of map interaction are carried out to compare with traditional bitmap based WMS (Web Map Service). As a result of experiments, we have confirmed improvement of interactivity and performance with RIA approach.

최근 웹 2.0 기술의 활용이 증가하면서 RIA (Rich Internet Application) 기술에 대한 중요성도 증가하고 있다. RIA는 인터넷 서비스가 가능한 데스크탑 및 모바일 기기에서 다양한 정보를 제공할 수 있는 장점이 있다. 본 논문에서는 RIA 기술 중에서 플래시를 사용하여 공간 데이터를 모바일 환경에서 서비스하는 방법을 제안한다. 공간 데이터 서버는 사용자가 요구한 공간 데이터를 RIA 기술 중 하나인 플래시 기반의 웹 어플리케이션에 포함하여 제공하는 방법을 사용한다. 본 논문에서 제안하는 방법은 클라이언트에서 렌더링 및 사용자 인터페이스 처리를 담당하는 특징을 가진다. 또한, 서버로부터 웹 어플리케이션을 다운로드 받으면 추가로 공간 데이터 서버에 접속 없이도 클라이언트 자체에서 공간 데이터의 패닝, 확대/축소 등의 처리가 가능하므로 무선 언터넷 환경을 사용하는 모바일 장치에서 효과적이다. 그리고, 풀랫폼에 독립적으로 동작되어 모바일 환경에서도 데스크탑 환경과 동일하게 활용할 수 있는 장점이 있다. 본 논문에서 제안하는 공간 데이터 서버의 성능을 평가하기 위하여 WMS(Web Map Server)와 비교 분석한다.

Keywords

References

  1. B. Gibson, "Enabling an Accessible Web 2.0", ACM, International Conference Proceeding, Vol.225, 2007, pp.1-6.
  2. J. Wright, J. Dietrich, "Survey of Existing Languages to Model Interactive Web Applications", Australian Computer Society, Proceedings of the 5th on Asia-Pacific conference on conceptual modelling, Vol.79, 2008, pp.113-123.
  3. 박찬, 유관희, “차세대 웹을 위한 RIA(Rich internet Application) 기술의 현황 및 전망”, 한국콘텐츠학회, 제6권 제4호, 2008, pp.10-14.
  4. M. Cooper, "Accessibility of Errerging Rich Web Technologies: Web 2.0 and the Semantic Web", ACM, International Conference Proceeding, Vol.225, 2007, pp.93-98.
  5. N. Hanakawa, N. Ikemiya, "A Web Browser for Ajax Awroach with Asynchronous Commmica- tion Model", Proceedings of the 2006 IEEE/ WIC/ACM International Conference on Web Intelligence, 2006, pp.808-814.
  6. L.D. Paulson, "Building Rich Web Applications with Ajax", IEEE Computer Society Press, Vol.38 Issue.10, 2005, pp.14-17.
  7. 김민수, 김미정, 이은규, 주인학, 오병우 “무선 네트워크 환경을 고려한 공간정보 웹 서비스 프레임워크”, 한국공간정보시스템학회논문지, 제6권 제2호, 2004, 6, pp.63-75.
  8. 김은형, “Geospatial Web 플랫폼 기술 분석 및 기술개발전략”, 한국GIS학회지, 제17권 제2호, 2009, pp.171-181.
  9. 조대수, 오병우, “모바일 응용을 위한 웹 맵 서비스 확장 인터페이스의 설계 및 구현”, 한국공간정보시스템학회논문지, 제7권 제3호, 2005. 9, pp.93-106.