Google Maps API V3 (rev 13, 2009/09)

텍스트큐브 업데잇하다가 Google Maps API v3 이 있다는 티켓을 보고 후다닥 찾아봐서 여기저기 적용해봤습니다.

좋아진점은,
  • 더이상 API key가 필요없다.
  • fitBound 처럼 몇가지 편리한 함수가 생겼다.
  • 속도가 빠르다.
  • 모바일 장비를 잘 지원한다.
  • MVC 프레임웍을 사용한다. (-_-;)
라는 점이 있겠습니다만..

아직 개발중이라 현재 rev 13 기준 치명적인 단점들이 있습니다.
  • custom control을 만들 수 없다.
    • progress bar 나 다른 사용자 컨트롤을 new google.maps.Control() 로 만들어 쓸 수 있었는데요, 아직 이런 인터페이스가 생기지 않았습니다. MVCObject 를 상속한 OverlayView로 만드는 방법이 있지만 지도를 따라다닌다는 단점이 있고요. 뭐 LayoutManager 구현중이라는데 나와봐야 알 것 같습니다.
  • moveend event 를 지원하지 않는다.
    • 지도를 움직였을때 새 Marker를 추가하거나 그래야 하는데, 저 이벤트가 아직 없습니다. 왕 불편..
  • 유틸리티 함수들이 존재하지 않는다.
    • DownloadUrl, XMLhttp 등 몇가지 편리한 클래스들이 V2 에는 있지만 V3 는 아직 지원하지 않습니다. 마이그레이션에 방해가 되지요.
  • 한국 지도 및 메뉴 지원 미비
라는 이유들로 아직 V3 는 시기상조로 보입니다.

다만 이 블로그의 Location tag 지도는 V3 로 업뎃되어 있으니 체험하실 분은 보시면 되겠습니다. 몇몇 기능은 제대로 동작하지 않아요.




Posted by Arcy

2009/09/09 14:56 2009/09/09 14:56
Response
No Trackback , No Comment
RSS :
http://arcy.org/tc/rss/response/96

Trackback URL : http://arcy.org/tc/trackback/96


블로그 이미지

- Arcy

Notices

Archives

Authors

  1. Arcy

Calendar

«   2009/09   »
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      

Site Stats

Total hits:
77642
Today:
16
Yesterday:
96