DOI QR코드

DOI QR Code

Design and Implementation of Client/server System for Mobile Vector Map Services

모바일 벡터지도 서비스를 위한 클라이언트/서버 시스템의 설계 및 구현

  • 김미란 (부산외국어대학교 대학원 컴퓨터전자공학부) ;
  • 최진오 (부산외국어대학교 컴퓨터전자공학부)
  • Published : 2002.10.01

Abstract

The mobile vector map services for mobile devices, specially for PDA, are being popularized with the advent of KVM (Kilobytes Virtual Machine). However, the services for cellular phone have some problems for implementation, which are the restrictions of bandwidth, resource of the phone, etc. Thus, these restrictions force to develop new map database exclusively for cellular phone services. But, this approach needs high costs and could not support multi user view for a same area. Therefore, we suggest new client/server system for mobile vector map services, using existing general map database, and design and implement the system. The suggested system, which has minimized functions at client and processes map simplification works at sever, makes it possible to serve mobile vector map without developing new map database only for cellular phone.

휴대용 단말기를 이용한 모바일 벡터지도 서비스는 KVM(Kilobytes Virtual Machine)의 등장으로 인하여 PDA를 중심으로 보편화되고있는 추세에 있다. 그러나, 휴대폰 단말기에서 벡터 지도서비스는 대역폭과 단말기의 자원 제약 등으로 인하여 구현이 쉽지 않은 문제점이 있다. 그러므로, 별도의 휴대폰 전용 지도 데이터베이스를 개발하여 서비스할 수 밖에 없다. 그러나, 간소화된 휴대폰 전용 지도 데이터베이스의 개발은 많은 비용을 초래할 뿐더러, 동일한 지역에 대한 다양한 사용자 뷰를 제공하기 어려운 문제점을 안고 있다. 따라서, 본 논문에서는 기존의 지도 데이터베이스를 그대로 이용하여 휴대폰에서의 모바일 벡터 지도서비스를 지원하는 JAVA 기반 서버/클라이언트 시스템을 새로 설계하고 구현하여 제시한다. 본 제안 시스템은 클라이언트 모듈의 기능을 최소화하고 서버에서 지도 간소화 작업을 수행하여, 기존의 지도 데이터베이스로부터 직접 모바일 벡터지도 서비스가 가능하게 하였다.

Keywords

References

  1. http://java.sun.com/j2me/
  2. Y. S. Moon, K-Y. K. Wong, 'GSM Mobile Phone Based Communication of Multimedia Information: A Case Study,' In Proc. 1st Int'l Conf. on MDA, pp.14-23, Hong Kong, China, December, 1999
  3. http://www.cybermap.co.kr/cm2000/newhome/index.html
  4. http://developer.xce.co.kr/index.htm
  5. http://www.forum.nokia.com/javaforum/
  6. J. Foley, A. Vandam, 'Fundamentals of Interactive Computer Graphics,' Addison Wesley press, 1984
  7. S. Friedberg, A. Insel, L. Spence, 'Linear Algebra,' Prentice- Hall press, 1979
  8. E. Giguere, 'Java 2 Micro Edition,' Wiley press, 2000
  9. Wegdan Ahmad Elsay Fouda Abdelsalam, 'Maintaining Quality of Service for Adaptive Mobile Map Clients,' Master thesis of Mathematics in Computer Science in University of Waterloo, Canada, 2001
  10. S. TAKINO, 'GIS ON THEE FLY, To Realize Wireless Network by JAVA Mobile Phone,' International Symposium on Asia GIS, 2001
  11. J. C. Muller, J. P. Lagrange and R. Weibel, 'GIS and Generalization : Methodology and Practice,' Taylor & Francis, 1995
  12. G. Robinson, F. Lee, 'An automated generalization system for large scale topographic maps,' Innovations in GIS1, pp. 53-63, 1994
  13. G. Buddy, C. Jones, E. Furse, 'A topological structure for the holistic generalization of large-scale cartographic data,' Innovations in GIS2, pp.19-31, 1995
  14. G. Dettori, E. Puppo, 'Designing a Library to Support Model-Oriented Generalization,' ACM, 1998
  15. D. Horvat, D. Cvetkovic, V. Milutinovic, P. Kocovic, V. Kovacevic, 'Mobile Agents and Java Mobile Agents Toolkits,' International Conference on System Sciences, 2000 https://doi.org/10.1023/A:1016712124022
  16. Weibel, R., 'Summary report: Workshop on progress in automated map generalization,' Technical Report ICA Working Group on Automated Map Generalization, Barcelona, September, 1995
  17. http://java.ez-i.co.kr/