• 제목/요약/키워드: Google Map API

검색결과 51건 처리시간 0.02초

GPS NMEA기반의 Google MAP용 API설계 및 웹페이지 매핑 (API Design and Webpage Mapping for GPS NMEA based Google Map)

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

Google Map API와 LBS를 이용한 소셜 네트워킹 사이트 설계 및 구현 (Design and Implementation of the Social Networking Site using Google Map API and LBS)

  • 이준희;김우생
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2010년도 추계학술발표대회
    • /
    • pp.381-384
    • /
    • 2010
  • 최근 휴대전화의 고성능화와 네트워크 인프라의 발달로 언제 어디서나 인터넷 접속이 가능한 유비쿼터스 환경이 조성됨에 따라 LBS 응용정보 서비스 산업이 크게 성장하고 있다. 본 논문에서는 방문자의 IP Address를 통해 사용자의 Geolocation 데이터를 획득하고 Google Map API를 사용하여 사용자의 현 위치와 주변의 편의시설 위치를 지도에 표시하며 편의시설 이용 정보를 공유할 수 있는 소셜 네트워킹 사이트를 설계하고 구현하였다.

A Design and Implementation of Local Festivals and Travel Information Service Application

  • Jae Hyun Ahn;Hang Ju Lee;Se Yeon Lee;Ji Won Han;Won Joo Lee
    • 한국컴퓨터정보학회논문지
    • /
    • 제28권11호
    • /
    • pp.65-71
    • /
    • 2023
  • 본 논문에서는 안드로이드 플랫폼 기반의 국내 여행지 및 지역 축제 정보를 제공하는 Walking Life Festival 애플리케이션을 설계하고 구현한다. 이 애플리케이션은 스마트폰 내장 센서 중 걸음 횟수 센서(Step Counter Sensor)와 걸음 감지 센서(Step Detector Sensor), 가속도 센서(Acceleration Sensor), GPS 센서 등을 활용한다. 그리고 Google Map API와 Public Open API를 활용하여 국내 여행지 및 지역 축제정보를 제공한다. 이 애플리케이션은 Shared preference API를 사용하여 자동 로그인 기능을 구현한다. 그리고 로그인 정보를 데이터베이스에 저장할 때는 해시 알고리즘을 통해 입력된 평문 데이터를 받아서 암호화하여 저장한다. Google Map은 Google.maps.LatLngBounds() 메서드를 활용해서 객체를 생성한 후 extends 메서드를 통해 위치정보를 전송하도록 구현한다. 또한, 이 애플리케이션은 국내 여행지와 관련된 지역 축제 개최 시기를 알림으로써 축제 참여 기회를 높임으로써 국내 관광 산업 활성화에 기여한다.

Google Map API를 이용한 공간객체 저작 매쉬업 시험 구현 (Mashup Implementation for Spatial Feature Creation using Google Map API)

  • 박용재;이기원
    • 한국GIS학회:학술대회논문집
    • /
    • 한국GIS학회 2008년도 공동추계학술대회
    • /
    • pp.73-75
    • /
    • 2008
  • 최근 소위 Web 2.0 개념을 채택하는 다양한 웹 서비스 시스템구축이 보편화되면서 웹 검색 기능을 이용하는 일반 사용자나 전문 사용자에게 사용자 친화적이고 보다 빠른 성능의 웹 어플리케이션이 제공되고 있다. 참여와 공유를 목적으로 하는 Web 2.0 패러다임을 Web Happing이나 Web GIS 어플리케이션과 연계하는 연구나 기술 개발 분야도 중요한 이슈로 부각되고 있다. 특히 국내외적으로 실질적인 웹 컴퓨팅 기술과 연계되는 개방형 매핑 API를 이용한 매쉬업 어플리케이션 개발의 필요성과 산업적 수요는 급격히 증가하고 있는 추세이다. 본 연구에서는 이러한 배경을 바탕으로 하여 Google Map API를 이용한 공간정보 저작 매쉬업(Mashup) 어플리케이션을 시험 개발하고자 한다. 구현 결과로 별도의 Web GIS 웹 서버와 데이터베이스 서버에 대한 권한이 없어도 웹 클라이언트상에서 일반 웹 사용자가 Google Mapping 서버를 이용하여 자신의 공간정보를 직접 제작이 가능하도록 하였다.

  • PDF

Drupal 기반 맵 응용 생성기 (MapAppGen) : 맛집탐방 응용 생성 사례 (Drupal-based Map Application Generator(MapAppGen): an Application Generation Example for Famous Restaurants)

  • 음두헌
    • 정보처리학회논문지D
    • /
    • 제19D권3호
    • /
    • pp.229-236
    • /
    • 2012
  • 웹과 스마트폰의 사용이 일상화 되면서 맵 응용에 대한 수요가 웹 및 모바일 환경에서 급증하고 있다. 웹 기반 맵 응용들은 대부분 ArcGIS와 같은 값비싼 개발 환경이나 MapServer와 같은 공개 개발 환경에서 작성되고 있고 모바일 맵 응용들은 Google Maps나 Yahoo Maps와 같은 API 수준에서 작성되고 있다. 그러나 이러한 개발 환경들은 자동화 지원 정도가 미약하여 맵 응용 개발의 많은 부분이 아직 수작업에 의존하고 있다. 우리가 설계하고 구현한 MapAppGen은 신속한 웹 기반 맵 응용의 작성을 지원하기 위해 Drupal CMS(Contents Management System)에 적용 가능한 맵 관련 모듈들을 생성해 줌으로써 맵 응용에 대한 생산성을 향상시켜 준다. MapAppGen으로 생성한 응용은 Drupal이 지원하는 기존의 GMap이나 NodeMap이 생성한 응용에 비해 관심의 대상인 지형/지물과 함께 이 지형/지물과 연관된 모든 정보를 검색해 표시한다. MapAppGen은 Google Maps API를 사용하며 Drupal은 컨텐츠의 생성, 구성, 관리를 지원하는 모듈 기반 시스템이다. 향후, MapAppGen을 확장하여 모바일 맵 응용의 자동 생성도 지원할 예정이다.

구글 API 기반 맵 표현 및 활용 방안 (Map Expression and Use Based on google API)

  • 최덕수;윤상두;문혜영;김진덕
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2010년도 추계학술대회
    • /
    • pp.672-674
    • /
    • 2010
  • 안드로이드 시스템에서 맵을 표현하는 방법은 여러 가지가 있다. 그 중 대표적인 표현 방법으로 구글에서 제공하는 API를 통한 지오코딩을 많이 사용한다. 그러나 지오코딩을 사용할 경우 위치 표현은 가능하지만 도로의 노드 표현이나 여러 가지 위치 서비스를 위해 필요한 지도의 상세 정보를 사용할 수 없다. 또한 위치 정보의 GPS 신호를 기본으로 표현 하여 주기 때문에 GPS 음영 지역에서의 서비스가 쉽지 않은 단점이 있다. 본 논문에서는 이러한 문제를 해결하기 위해 지오코딩 기반에서 특정 지역 위치 서비스를 위한 맵 표현 기법과 활용 방안에 대하여 제안한다.

  • PDF

Google Earth를 이용한 비행정보 시각화 시스템의 구현 (Implementation of the Flight Information Visualization System using Google Earth)

  • 박명철;허화라
    • 한국컴퓨터정보학회논문지
    • /
    • 제15권10호
    • /
    • pp.79-86
    • /
    • 2010
  • 본 논문은 항공기의 비행정보를 효과적으로 시각화하기 위하여 Google Earth를 이용한 시스템 구현에 대해 기술한다. 이 시스템은 Google Earth 에서 제공하는 상세한 위성 영상 정보를 이용하기 위하여 COM API 를 이용하였다. 제안하는 시스템은 항공기의 다양한 장치에서 얻어진 비행정보를 OpenGL을 이용하여 각종 계기판에 표시하고 실제 비행모습을 가시화하기 위하여 Google Earth Map에 연동하여 표시하였다. 본 연구결과는 비행평가 및 개선에 이용될 수 있고 향후, 비행소프트웨어 개발에 적용될 수 있다.

공간정보 오픈플랫폼 설계를 위한 2D Web Mapping Open API 비교 연구 (The Comparative Research On 2D Web Mapping Open API for Designing Geo-Spatial Open Platform)

  • 최원근;김민수;장인성;장윤섭
    • Spatial Information Research
    • /
    • 제22권5호
    • /
    • pp.87-98
    • /
    • 2014
  • Google 지도는 AJAX(Asynchronous JavaScript and XML) 기술을 이용하여 Web-GIS의 반응 속도를 크게 변화시켰다. 또한 Google은 Open API(Application Programming Interface)인 Google Maps API를 공개하여 기존의 SDK(Software Development Kit)와 ASP(Application Service Provider)가 주도하던 지도 시장에 Open API라는 패러다임의 변화를 가져왔다. 이후, 많은 정부와 기업과 오픈소스 진영에서 비슷한 방식의 Open API를 내놓았으며 Web-GIS 시장을 키워왔다. 또한 HTML5 표준에 대한 최신 웹브라우저의 적극적인 표준 구현으로 인해 웹지도는 단순한 웹페이지가 아닌 하나의 웹어플리케이션으로 진화하여 속도와 성능향상을 이루었다. 하지만 많은 공간정보 2D Open API들이 나왔지만 국내의 API에 대한 현실적인 비교분석은 잘 이루어지지 않은 실정이다. 따라서 본 논문에서는 먼저 공간정보 2D Open API를 이루고 있는 구성요소들을 살펴보고, 각각의 API들이 어떠한 기능들을 얼마만큼 지원하는지를 살펴보고자 한다. 또한 각 API 별로 기능적인 특징과 서비스적인 특징들을 살펴보고 비교분석을 수행하고자 한다. 끝으로, 공간정보 2D Open API의 서비스 사례들을 살펴보고 앞으로의 발전 방향에 대해 제시하고자 한다.

Geospatial data Acquisition Using the Google Map API

  • Han, Seung-Hee;Lee, Jin-Duk;Ahn, Hyo-Beom
    • International Journal of Contents
    • /
    • 제8권1호
    • /
    • pp.55-60
    • /
    • 2012
  • Most Korean and overseas major portal sites include map servers to provide map services, and offer open APIs to allow their users to make use of maps or spatial information directly. At the early design stage, geographic spatial data do not tend to require high accuracy, and thus there would be no problem using data which have been obtained and then utilized through map servers provided by portal sites. This study has chosen the shortest route between starting point and destination, using GIS techniques. Moreover, for the chosen route, it also has calculated the elevation for the cross-section, using Google map and GPS measurements. This study aims to create APIs, which can extract vertical profile of routes from the Google Map server, by using JAVA, and to compare centerline profile results obtained by GPS(Global Positioning System) to explore their utilize abilities. The result demonstrated a height error of 0.5 to 1 m, compared to the GPS results, but they were mutually satisfactory. In short, the data extracted in this study are useful for centerline profile drawings in selecting routes, such as streets, Olle roads, and bike lanes.

구글어스 기반의 지리교육 사이트 설계 및 구현 (Design and Implementation of Geographic Education Website Based on the Google Earth)

  • 이선주;강영옥
    • Spatial Information Research
    • /
    • 제18권2호
    • /
    • pp.13-24
    • /
    • 2010
  • 본 연구의 목적은 온라인과 오프라인 공간에 다양하게 존재하는 지리 관련 학습 자료를 지도를 기반으로 매쉬업한 지리교육사이트를 구현해 봄으로써 지도를 기반으로 한 지리교육의 가능성을 탐색해보고자 하였다. 최근 지오웹환경의 급격한 변화는 지리교육에 있어서도 지도에 기반한 다양한 변화가능성을 제안하고 있지만, 지리교육분야에서 그와 관련된 연구는 매우 제한적이었다. 그러나 본 연구에서는 첫째, 교과서 분석을 통하여 콘텐츠를 설계하고, 그 개념을 설명하기 위한 사진, 영상, 개념도 등 다양한 관련자료를 수집하였으며, 둘째, 수집된 자료를 구글의 오픈 API를 활용하여 지도기반으로 매쉬업하였으며, 셋째, 교과서 분석에 따른 내용분류와 수집된 자료를 바탕으로 지리교육사이트를 구축하였다. 본 연구는 공간을 다루는 지리교육에서 텍스트위주가 아닌 지도기반으로 교육을 할 수 있는 가능성을 탐색하고, 지오웹환경에서 교과서의 다양한 개념을 가장 잘 표현할 수 있는 방안을 모색하였다는데 의의가 있다.