[問題]如何將CSV裡的座標秀在google map api

看板Ajax作者 (藍)時間10年前 (2015/04/28 21:37), 編輯推噓2(208)
留言10則, 4人參與, 最新討論串1/1
各位好,小弟第一次來這個版上發問,有甚麼規矩沒注意到的, 還請多多包涵,小弟剛接觸js,還不太懂該怎麼做, 小弟我有個CSV資料,裡面有很多的欄位,但是我想要將裡面的 經緯度標註到google map 上,而在marker上,我要顯示資料裡的地點, 對此,小弟找官方的範例來做修改, 官方範例: https://developers.google.com/maps/documentation/javascript/examples/map-projection-simple?hl=zh-tw 但是官方範例卻是將座標寫死在js裡,我想改成可以從CSV檔裡取得經緯座標, 然後標在地圖上,我不知道該怎麼做,還請各位強者指點一下。 以下附上我修改的code及CSV:(githut目前把我的帳號當作是機器人,還請見諒) CSV檔:https://drive.google.com/open?id=0B6SUWnrBmDwScUpNaTFaM1ZnODg&authuser=0 <script src="" rel="nofollow">https://maps.googleapis.com/maps/api/js?v=3.exp&signed_in=true"></script> <script> var Hsinchu = new google.maps.LatLng(24.774906,120.970782); var Taoyuan = new google.maps.LatLng(24.810556,121.244167); var Taichung = new google.maps.LatLng(24.205938,121.010132); var equator = new google.maps.LatLng(23.9764042,120.9821779);/*定位點*/ var Taipie = new google.maps.LatLng(25.15364,121.547862); var Nantou = new google.maps.LatLng(23.8654727,120.9120994); var Kaohsiung = new google.maps.LatLng(23.114592,120.6314948); var Tainan = new google.maps.LatLng(23.21103,120.348636); var locationArray = [Hsinchu,Taoyuan,Taichung,Taipie,Nantou,Kaohsiung,Tainan]; var locationNameArray = ['Hsinchu','Taoyuan','Taichung','Taipie','Nantou','Kaohsiung','Tainan']; function initialize() { var TaiwanMap; var mapOptions = { zoom: 8, center:equator, }; TaiwanMap = new google.maps.Map(document.getElementById('map-canvas'),mapOptions); var coord; for (coord in locationArray) { var marker = new google.maps.Marker({ position: locationArray[coord], map: TaiwanMap, title: locationNameArray[coord] }); } } google.maps.event.addDomListener(window, 'load', initialize); </script> -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.127.51.228 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1430228229.A.00A.html

04/29 09:11, , 1F
用後端程式讀取檔案後丟到前端處理
04/29 09:11, 1F

04/29 14:31, , 2F
請問樓上的強者,有範例連結可以讓我參考嗎?
04/29 14:31, 2F

04/29 21:34, , 3F
一定要把檔案傳到網頁上,無法直接讀
04/29 21:34, 3F

04/29 23:41, , 5F
不知道是不是你想做的 :)
04/29 23:41, 5F

05/01 13:39, , 6F
shadowjohn,謝謝你,這就是我要的
05/01 13:39, 6F

05/01 13:44, , 7F
shadowjohn,謝謝你,這就是我要的
05/01 13:44, 7F

05/01 14:20, , 8F
我把網頁原始碼放到本機端來執行,卻無法正常執行耶
05/01 14:20, 8F

05/01 16:28, , 9F
查一下 how to read local csv file javascript
05/01 16:28, 9F

05/01 16:29, , 10F
可以加一下 line 聊啊 :) shadowjohn
05/01 16:29, 10F
文章代碼(AID): #1LFuq50A (Ajax)
文章代碼(AID): #1LFuq50A (Ajax)