Yahoo Maps 範例一 - Simple API GET | 回上頁 |
別忘了, 你可以利用瀏覽器上的 "檢視" -> "原始檔" (Internet Explorer) 或 "檢視" -> "此頁原始內容" (Firefox), 來觀看程式.
- 首先, 編輯一個 UTF-8 的 XML 檔案; sample1.xml.
- 這個 XML 有三個群組; 火車站 (train), 紀念堂 (memorial) 和機場 (airport). 分屬三個不一樣的圖標.
- 台北火車站屬於火車站 (train) 群組. 中正紀念堂和國父紀念館屬於紀念堂 (memorial) 群組. 桃園國際機場和松山機場屬於機場 (airport) 群組.
- 以下格式套入: http://api.maps.yahoo.com/Maps/V1/annotatedMaps?appid=你的_ID&xmlsrc=XML_檔案位置.
sample1.xml 套入 Yahoo 地圖
- 注意到 Yahoo 地圖並沒有很好支援 UTF-8 的格式. 因此 sample1.xml 必須要改成 html entities; 就是用數字代碼表示文字. 比如"台灣"的 html entities 就是 "台灣".
可以使用這個連結進行轉換. (別忘了網頁編碼必須是 UTF-8, "檢視"->"編碼"->"Unicode UTF-8". 使用 "decimal, partial:" 顯示的結果.).
更改後的 sample1.xml 變成 sample1_htmlentities.xml (請用檢視原始檔看更改內容).
- sample1_htmlentities.xml 套入 Yahoo 地圖
回上頁