'Google Maps API'에 해당되는 글 1건

  1. 2012.03.27 Foursquare,Apple의 Google Maps탈피와 MapBox, CloudMade

 

위치기반 소셜미디어 서비스인 Foursquare가 지도서비스 업체인 MapBox와 협력하겠다고 밝히고 최근 Google Maps를 점차 사용하지 않겠다고 밝혔다(링크). 이 배경에는 Google이 Google Maps를 일부 기업 사용자들에게 유료화한 사건이 있다(링크).

 

Google Maps는 전세계의 여러 지도회사로부터 지도를 구입하여 이를 이미지화 시켜서 전세계에 구글지도서비스를 하고 있다. 구글지도가 사용하고 있는 지도데이터는 어디에서부터 구입한 것인지 지도 오른쪽 아래에 표시되고 있다. 아래의 그림과 같이 지도가 대한민국, 일본, 중국을 표시하고 있을 때는 지도데이터가 Innovatsia, Google, Mapabc, SK M&C, ZENRIN으로 표시된다.

하지만 지도영역이 국내만을 보여주고 있을 때는 SK M&C와 같이 표시해 주는 것을 알 수 있다..

여기에서 보는 바와 같이 Google(구글)은 지도서비스에 매년 엄청난 돈을 쓰고 있다. 여기에 지도데이터를 가공하는 비용과 호스팅비용, 개발 비용 등을 생각하면 구글은 지도서비스에 막대한 돈을 이미 투자한 셈이다. 이런 구글이 상업용 혹은 내부 업무용 서비스에 대해서 유료화를 추진한 것을 보면 어찌보면 당연하다고 볼 수도 있다. 하지만 반대로 생각해 보면 구글은 지도업체도 아니고 광고로 수익을 창출하는 업체인데 구글은 지도서비스를 통해 많은 네트워크 트래픽을 얻고 광고주들로부터 더 많은 광고 수익을 얻고 있다. 더불어 사용자들이 검색하는 패턴을 통해 좀 더 정확한 위치기반 광고 서비스와 검색결과를 제공할 수 있다.

 

이런 구글지도를 이용하게 생태계를 만든 것은 구글이지만, 애플이나 포스퀘어와 같은 구글지도를 이용하는 기업에서 볼 때 구글지도 플랫폼에 종속되면 종속될 수록 구글이 약관을 바꿀 때마다 막대한 돈을 지불해야 한다. 지도는 모바일 위치기반 광고에서도 매우 중요한 위치를 차지하므로 위치기반 서비스를 하는 업체들은 다른 대안을 찾게 되고 애플, 포스퀘어가 찾은 것은 OpenStreetMap이다. OpenStreetMap은 클라우드소싱 기반의 사용자 참여형 지도로 정확도는 떨어지지만 전세계의 많은 지도데이터를 가지고 있다. 일부 지역은 상업용 지도보다도 더 세밀한 정보를 가지고 있는 지역도 있다. 전문가들은 포스퀘어와 OpenSteetMap 둘 모두가 크라우드소싱 기반의 서비스이기 때문에 시너지 효과를 발휘할 것으로 생각된다고 하였다. 하지만 단순 체크인이 아닌 사용자가 직접 위치를 기입해야 되는 불편함이 있는 정보입력의 불편함과 위치정확도에 대한 부정확성으로 전망이 밝지만은 않다.

 

구체적으로 포스퀘어가 MapBox와 제휴한 이유는 아마 지도데이터의 스타일링이었을 것이다. 사실 OpenSteetMap 사이트에 가보면 알겠지만 지도의 디자인이 그렇게 이쁘지 않다는 것을 느꼈을 것이다. 하지만 MapBox는 지도 스타일링과 관련된 프로그램인 TileMill과 지도이미지 호스팅서비스를 제공하고 있어서 이 분야에서는 전문가이다. 그리고 MapBox의 개발자들이 JavaScript 전문가들이 많고 FourSquare에서 지도 자바스크립트 라이브러리로 이용하고 있는 CloudMade사의 Leaflet도 잘 다룰 줄 안다.

지도데이터

지도스타일링

지도 라이브러리


OpenStreetMap


MapBox

Leaflet 

MapBox 사에서는 지도데이터 가시화를 중점적으로 다뤄왔기 때문에 향후 체크인 많이 하는 지역에 대한 밀도지도나 HotSpot Map과 같은 서비스도 기대해 본다.

참고로 Leaflet은 CloudMade사에서 만든 모바일용 지도 자바스크립트 라이브러리로 매우 경량이며 모바일에 최적화 되어 있으면 사용도 간편한다.

 

현재 FourSquare와 MapBox의 제휴로 외국은 Street 레벨로 지도 서비스가 되고 있다. 하지만 우리나라는 OpenSteetMap의 데이터가 세밀한 정보를 제공하지 못하고 있어 사용자들의 많은 참여가 필요한 실정이다.

 

참고로 모바일 OS플랫폼의 SDK인 iPhone SDK와 Android Maps API가 Google Maps을 이용하고 있기 때문에 이 OS에서는 아직 Google Maps를 사용하고 있다.

신고
Posted by 강부자아들


티스토리 툴바