2008年5月18日 星期日

Google Maps API - 前言及目錄

Google Maps API 發佈了好一段時間,目前已經發展到 2.0 的版本,讓我最開心的是 Google Maps API 提供了中文說明文件,雖然是簡體中文但是這已經足夠我們更容易閱讀使用了。

在這將陸續對 Google Maps API 的使用做一些經驗教學,你會發現這是多麼簡單的一件事情,而各篇教學也將會在這篇文中統一建立目錄以方便閱讀。

Goole Maps API 使用上有些法律上的限制要注意:


  • 你的 Google Maps 服務必須免費開放給一般使用者。

  • 如果你預估你的地圖服務會有超過每天 50,000 筆頁面的存取量,請主動聯絡 Google。

  • Google 會不定期更新 API,你有責任跟著更新你的網頁中的 API。

  • 你不能更改或隱藏 Google 的 logo。

  • Google 有權力以後在地圖上放廣告,而你不能更改或破壞這些廣告。

  • 有些地圖應用是 Google 不希望看到的,例如指明哪些地方可以購買到毒品或是任何違法行為。


這些限制我想一般簡單的應用都不太會觸及,目前為止,Google 也尚未在地圖上擺放廣告。

首先我們必須申請 Google Maps API Key,申請一個 API key

當您閱讀完 Google Maps API 的一些說明及使用條款後,勾選『我已閱讀並同意這些條款和條件』,並在『我的網址:』輸入你要使用 Google Maps API 的位址。如果要在 http://www.domainname.com/mysxite/xxx.htm 應該要輸入 http://www.domainname.com/mysxite/,那麼所取得的 Key 只對 http://www.domainname.com/mysxite/ 之下的頁面有效,也可以針對 http://www.domainname.com/ 來申請,如此在 http://www.domainname.com/ 之下的所有頁面都可以使用這個 Key,當然包含 http://www.domainname.com/mysxite/ 之下的頁面。最後按下『生成 API 密鑰』,將會在下個頁面取得 Google Maps API Key。

目錄︰

第一個範例在網頁嵌入 Google Map
新增地圖控制項、地圖類型
在地圖上新增標註
地圖座標定位
設定地圖控制項位置及自訂地圖控制項
標註管理器
自定地圖類型

更多教學將在以後持續新增。

相關資料︰

Google Maps API 參考文件
Google Maps API 使用條款
Google Maps API 範例

沒有留言: