Google 新增 static maps (中文該怎麼翻? 靜態地圖?) 的功能, 可以直接取得以圖片形式呈現的地圖, 相對於 Google Map 的 javascript api 或讓人直接貼在網頁上顯示的方式(Embeddable Maps), 省去了 script loading , 較輕且較快.
例如: (連結)
http://maps.google.com/staticmap?
center=24.987108287597472,121.57406330108643&
markers=24.987186084753883,121.57354831695557,red&
zoom=15&size=300x200&
key=ABQIAAAABPwouWYj3VnD5GFB6ruqxxRQKVdcuJ1PIKoX_YH_iOiTm
ZiR8BR__D2FH9CJzfKzbgyDU3EOrVPL8w
即可產生

(此圖為另存於flickr的圖)
有什麼用呢?
可直接另存圖片再寄給朋友, 或者製作混撘 (mashup) 程式時, 不必產生多個 js 地圖. (類似應用的範例)
Google 也製作一個簡易的 精靈 幫助產生 static map . 如果要直接貼於網頁上的話, 需跟google其他服務一樣申請 API KEY, 精靈最下方的 Site URL 欄位填上要貼上網站的網址, 例如: http://pctao.org/ , 再按 Generate Key 產生該站專屬的 API KEY . 注意: 此 API KEY 貼在其他網頁就看不到該圖.
詳細的用法請參閱 文件 , 精靈未提供 maptype (roadmap 與 mobile ) 或 多個marker 的功能, 就請參閱文件了.
後記: 其實前幾天查 google ajax search 時, 就有發現類似的功能, local search 的結果都有包含 staticMapUrl 的屬性, 也是一張靜態地圖, 官方範例.

相關連結












static map沒有js lib的加持,就只能”看”地圖了嗎?而且 “此 API KEY 貼在其他網頁就看不到該圖”,換句話說這個圖就只能顯示在特定的網站囉 Q_Q?
這東西當然沒有map好用, 但還是有特別用處, 像是一個頁面上需要數十個靜態地圖…
您好!想請教一下,我是台中某高中的老師,學生自治會聯合了許多給學生優惠的在地特約商店,想請教您,當這些商店自行登錄地址資料後,可否按照目錄全部呈現在gmap上,再讓學生自行去查詢附近商店呢?
本人外行,觀看您的開放程式似乎比我們要的更複雜,所以想請問您是否有接案子幫人開發這樣的地圖需求呢?
lulume 你好, 最簡單的方法可以考慮用google map官方的 my map (我的地圖) 製作, 不需寫程式, 即可內嵌在網頁. 跟你的需求比較不符合的就是內嵌時無目錄顯示, 以及需地圖所有人登錄資料.
你可以參考一下 我製作的地圖 內嵌的樣子請點右上角的 Link to this page 的 Customize and preview embedded map
如果要找人接案子, 可以上 ptt 的 CodeJob 看板發包.
感謝回答!想再請教一下,我是想在自己網站上有gmap,而從本網站內已經整理過的會員住址資料,讓會員顯示在這張地圖上,
1.這樣的功能該怎麼描述?去委託開發才不會誤解
2.是否該下載api後,並將會員住址XML資料對應到地圖顯示?
晚回應先道個歉
我覺得你描述的應用大概聽的懂, 可以請對方先畫個圖給你看樣子.
後台的部份(增刪資料的介面)問題比較大,可以很簡陋也可以很強大.
重點還是預算和功能要取得妥協吧.