본문 바로가기
나의 정보/정보

구글 vs 네이버 vs 야후 지도(맵) 오픈 API(Open API) 비교(리뷰)

by 상오기™ 2009. 4. 16.
지금까지 네이버와 구글, 야후의 오픈 API를 사용해 봤기에 이 3가지에 대한 간단한 리뷰를 하겠습니다 ^^

네이버 지도 오픈 API를 이용하게 된건 GPS 로그(궤적) 보기 기능을 구현하면서 네이버가 제일 깔끔하게 국내 지도를 보여주기 때문에 네이버 지도를 선택하게 되었습니다.


이 당시엔 구글 맵의 국내 지도 서비스는 아주 엉망이었기 때문 입니다.

그러다 구글 맵의 국내 지도 서비스가 시작이 되었고 위성 지도를 사용할 수 있기 때문에 네이버 지도에서 구글맵으로 변경을 하였습니다.

마지막으로 미루고 있던 야후 지도를 사용하려고 마음을 먹고 저녁을 먹기전 잠깐 시간을 내어 야후 지도를 살펴 봤습니다.

다행히 기존에 이미 네이버와 구글 맵을 이용하여 GPS 로그(궤적) 보기 기능을 GPS On 에 적용을 하고 있어 기존 소스에서 살짝 수정하여 야후 지도(맵)를 이용할 수 있었습니다.

기본적으로 네이버, 구글, 야후, 다음등에서 제공하는 지도 오픈 API는 함수 이름만 다를뿐 사용법은 크게 다르지 않기 때문에 한군데만 익혀 놓으면 다른 것들도 손쉽게 사용할 수 있는것 같습니다.



구글 vs 네이버 vs 야후 지도 오픈 API 비교

가장 마음에 드는 순서대로 적어 보겠습니다.


   구글(Google)
 

Wheatboard
제일 먼저 구글은 API 문서도 잘 되어있고 인터넷에서 찾아보면 많은 예제들이 있기 때문에 제일 쉽게 접근할 수 있다고 생각 됩니다.


전체적으로 깔끔하다는 느낌이 들며 오픈 API를 이용하여 지도와 관련된 매쉬업을 생각한다면 구글 오픈 API를 처음 접하면 좋을것 같습니다 ^^
(전 네이버 - 구글 - 야후 순서로 접해봤음)



   네이버(Naver)  
 

All stuff of Mashup Camp Korea
그 다음으로 네이버인데 오픈 API 카페를 따로 운영하고 있어 구글과 달리 개발자에게 문의를 하여 직접 답변을 얻을 수 있다는 장점이 있습니다.

API 문서는 약간 부족한 느낌 입니다 ^^




   야후(Yahoo)
 

Yahoo

마지막으로 야후는 API 문서도 빈약하고 인터넷으로 검색해도 관련 자료를 찾기 쉽지 않고 문의를 하려면 비공개로 문의를 해야만 합니다.

야후 지도 오픈 API

또한 구글 크롬에서 마우스 휠을 이용한 확대, 축소 기능이 먹히지 않습니다 ^^;
- 네이버 역시 초기엔 이런 문제가 있었지만 정식 오픈 하면서 해결 되었음

결정적으로 구글 크롬과 파이어 폭스에서 정상적으로 보이지만 익스플로러에선(IE6와 IE7에서 테스트 함) 마커 이미지가 정상적으로 보이질 않습니다.

오늘 처음 접해본거라 실수한게 있을수도 있겠지만 역시 IE 계열의 호환성은 상상을 초월 합니다 ^^;;;
- 야후의 잘못일수도 있겠죠 ㅡㅡ

구글 크롬과 파이어 폭스 사용시

구글 크롬과 파이어 폭스 사용

IE6, IE7 사용시

IE6, IE7 사용시

마커 이미지가 원래 사이즈로 일부분만 잘려서 보여지고 있음


결론은 오픈 API를 기준으로 순서를 정하면 구글 네이버 야후 입니다 ^^



아래의 두 지도는 구글맵과 야후 지도(맵) 오픈 API를 이용한 GPS 로그(궤적) 보는 기능을 구현한 것입니다.

GPS On(http://gpson.kr)이라는 GPS 로그 공유 사이트에 적용이 되어 서비스 되고 있습니다 ^^

같은 로그를 이용하여 거의 같은 비율로 보여주고 있어 구글과 야후의 지도 서비스를 서로 비교해 보기 좋습니다.

참고로 대전 문화동 -> 동물원 -> 신채호 생가 -> 먹티재 -> 지프재 라이딩 코스 입니다.


[구글 지도]


[야후 지도]

p.s 다음도 오픈 API를 사용해보고 싶지만 제일 필요한 기능인 스카이뷰를 아직 서비스하고 있지 않아 레퍼런스만 읽어보고 손은 안대고 있습니다 ^^;;

현재 아래와 같이 공지가 되어 있으니 스카이뷰가 서비스 된다면 그때서야 접해볼것 같습니다 ^^

1. 스카이뷰/로드뷰의 Open API 제공 
 
많은 분들이 해당 서비스의 Open API 제공을 기다리고 계신줄로 알고 있습니다. 
저희 입장에서도 최대한 빠른 시일내에 Open API 화 하기 위해 노력하고 있습니다 
다만, 컨텐츠 제공 업체와의 계약 문제 등으로 일정이 늦어 지고 있음을 양해 부탁 드립니다. 

서비스 제공 시기는 다음과 같습니다. 
- 새롭게 변경된 2D 지도 이미지 : 2/4 분기 중 
스카이 뷰 : 3/4 분기 중 (빠르면 2/4 분기 중 오픈 가능) 
- 로드 뷰 : 3/4 분기 중 
- 교통 정보 : CP 업체와의 계약 문제로 제공 불 가능