API Design and Webpage Mapping for GPS NMEA based Google Map

GPS NMEA기반의 Google MAP용 API설계 및 웹페이지 매핑

  • 강민구 (한신대학교 디지털융합학부)
  • Received : 2010.07.17
  • Accepted : 2010.12.01
  • Published : 2011.04.30

Abstract

In this paper, NMEA based Parser programming for Smart-phone was designed at a GPS receiver. The design scheme for Map API and sensor web services was designed according to the Google Map API standards that the position values of NMEA sentences were changed due to XML files. As a result of interfaces between GPS NMEA sentences of Smart-phone and Google Map API, it is possible that real time visual positioning sensor web services about the Google Map mapping from a GPS receiver could be worked on web sever.

본 논문에서는 스마트 폰에서 위치인식기반의 LBS서비스를 위해 GPS 수신모듈에서 NMEA(National Marine Electronics Association)의 문장을 분석하고, GPS 수신기에서 NMEA의 위치정보를 웹 서버로 전송하기 위한 파서를 설계한다. 또한, 구글지도(Google Map)의 API규격에 따라 GPS 수신기의 위치좌표 값을 XML파일로 변환하는 구글 지도용 API를 설계한다. 본 논문의 결과로 스마트폰의 GPS 수신기는 NMEA 문장과 구글 지도용 API의 연동방안과 웹 서버가 구글 지도용 좌표 값의 매핑(Mapping)을 통해 이동체의 위치와 GPS 수신기의 이동경로를 확인할 수 있는 실시간 위치정보 서비스가 가능한 센서 웹 서비스를 구현할 수 있다.

Keywords

References

  1. 유원필, 박승환, 채희성, 이재영, "u-City 로봇시스템기술 동향", 전자통신동향분석 제24권 제5호, 2009년 10월
  2. 전풍헌외, "GPS모듈 기반의 LBS용 Google Map API 접속 설계," 한국인터넷정보학회추계학술발표대회논문집, 2009년10월
  3. 이충호, 안경환, 이문수, 김주완, "u-GIS 공간정보 기술 동향", 전자통신동향분석 제 22권 제 3호 2007년 6월
  4. 김경옥, "멀티센서 공간영상정보 통합처리 기술개발," 결과보고서, 정보통신부, 2007.
  5. 김인기, 강민구, 남상엽,"Google 안드로이드 분석과 실습," 상학당, 2009년8월
  6. Faverla, "Integrating Context Aware Public Displays Into a Mobile Hospital Information System," Journal of IEEE Trans. on Information Technology, 2004,
  7. W. Yu et al., "Design and Implementation of a Ubiquitous Robotic Space," IEEE Trans. Autom. Sci. and Eng., Vol.6, No.4, Oct. 2009.
  8. W. Yu et al., "Robust Task Control Utilizing Human-in-the-loop Perception," IEEE Conf. RO-MAN, Aug. 2008.
  9. Dale DePriest, "NMEA Data", http://www.gpsinformation.org/
  10. Google, "google code - KML" http://code.google.com/intl/ko/apis/kml/
  11. http://www.google.co.kr/