作者jack710619 (ECLin)
看板Web_Design
標題[請益]google map geocoding service相關問題
時間Mon Dec 19 07:03:13 2016
版上的各位大大大家好
小弟我現在專題需要用到google地圖的路線規劃功能
但是現在出現一個問題
我想做到的是讓使用者輸入地點的 "名字"EX:「台中車站」 跟 「中興大學」
我可以成功的使用google的geocoder取得兩個地方的經緯度
但是某些地方像是「中興大學」卻無法取得結果
geocoder回傳的是 zero result
我試過改用地址就可以轉換成經緯度
但是我希望讓使用者輸入名稱就好
所以我想說應該可以把使用者輸入的名稱轉換成地址再用geocoder取得經緯度
再用那個經緯度去做路線規劃
問題是google 的 geocoder 要取得地址一定要用經緯度或placeID
想請問一下有沒有什麼辦法可以解決這種狀況?
--
以糖分和夜色做code
--糖分coder
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.118.9.37
※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1482102199.A.8D0.html
→ slamgundam: Geocoding改版了,必須輸入絕對位置,不像之前可以模12/19 19:13
→ slamgundam: 糊搜尋12/19 19:13
→ slamgundam: 用 place autocomplete API取得PlaceID,再用PlaceID 12/19 19:21
→ slamgundam: 送給 place detail API取得座標,因為會回傳多個座標12/19 19:21
→ slamgundam: 位置,你就選第一個12/19 19:21
→ slamgundam: 我目前的解法,不知道有沒有更好@@12/19 19:21
好的 感謝大大 我回去試試看
※ 編輯: jack710619 (111.83.98.114), 12/20/2016 22:48:06