看板 GIS 關於我們 聯絡資訊
※ 引述《Uihc (我 有我的倔強...)》之銘言: : 因為需要在google map取得滑鼠點選位置座標的功能 : 在google之後找到這個網頁如下 : http://conversationswithmyself.com/googleMapDemo.html : 但它好像是API第一版沒辦法正常作用... : 硬著頭皮,申請了一組key之後就接著想自己把它改成2版來用 : 本來想說沒幾行...但是因為之前完全沒碰過GM的API 又對javascript不熟 : 改完後一直出現兩個錯誤 : 1.行1 錯誤: 必須要有"}" : 2.GMap2未定義 我抓你的程式來用 沒遇到第一個問題 第二個問題 我用自己的 key 也是正常 也許你的 key 怪怪的? 另外還有一個問題 你的 new GMap2(document.getElementById("map")) 執行的時候 <div id="map"> 還沒生出來 所以 getElementById("map") 會 return null 我記得註冊 api key 的那頁有份範例 可以照上面的方式改 最後呢 其實你要的功能已經有現成的了 google maps 有個「我的地圖」 在「新增內容」找 "Position Finder" 就可以找到 : 所以想請版上熟悉Google Map API的前輩可以幫忙指導一下,謝謝 : 原始碼: : http://src.wtgstudio.com/?pPJm35 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.80
Uihc:感謝您的回覆..因為是想把它放在自己寫的網頁裡用 09/07 09:57
Uihc:但是Google Maps好像不能? 09/07 10:10
Uihc:經另一位版友指導,把gm api的部份包在function 09/07 10:11
Uihc:然後在"body"的tag裡去onload進來就能用了^^ 09/07 10:11