雖然新的 API 的支援還不是很完整,但很明顯整個 API 的架構變優了 😀
今天 Google Maps 發佈了第三版的 API,從官方目前釋出的訊息看起來,第三版的 API 有幾個特色:
- 增加並強化對 Chrome, iPhone Safari, 及 Android 瀏覽器的支援,期望可以在 mobile web 上有更好的使用體驗。比方說 iPhone 版就直接支援 multi-touch (在 web 上喔!),而 Android 則是會使用跟 Android Map 一樣的 zoom in/out 的 UI。
- 載入 Google Maps API v3 不再需要 API Key,這樣可以更方便開發一些 widget,也就不必根據 widget 所在的 domain 來申請 API key。引入函式庫時只要
這一行就可以了,其中
sensor
參數是看要不要使用 device 上的 geo sensor 裝置(我猜是透過 gears ???) - 重新以 MVC 的概念改寫 API 的架構,減少了函式庫的大小。
- 自動載入如同 Google Maps 網站上預設的 UI 控制項,不像 v2 還要手動加上需要的控制項,而且控制項也採用了新版的 UI。
- API 放在
google.maps
的 namespace 下,而不再是以G
開頭的名稱。 - 針對 Geocoder 進行大修改,以改善效能及 bugs。
關於新版 API 的使用,可以參考這份文件,跟原本第二版的 API 有些差距,原本的流程也有做修改,所以如果打算換用新版 API 的話,可能要將原本的 JavaScript 程式碼做一定程度的改寫。
你好,很冒昧地打擾
我是師大圖資所的學生
想請你幫忙做一份問卷
http://tinyurl.com/nbbxlg
簡單的五題問卷調查
想了解一下你對於rss的訂閱情形
謝謝!!
Google 越来越强大了
版本越来越我!
請問知道如何指定語言版本嗎?