作者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://webptt.com/cn.aspx?n=bbs/Web_Design/M.1482102199.A.8D0.html
1F:→ slamgundam: Geocoding改版了,必须输入绝对位置,不像之前可以模12/19 19:13
2F:→ slamgundam: 糊搜寻12/19 19:13
3F:→ slamgundam: 用 place autocomplete API取得PlaceID,再用PlaceID 12/19 19:21
4F:→ slamgundam: 送给 place detail API取得座标,因为会回传多个座标12/19 19:21
5F:→ slamgundam: 位置,你就选第一个12/19 19:21
6F:→ slamgundam: 我目前的解法,不知道有没有更好@@12/19 19:21
好的 感谢大大 我回去试试看
※ 编辑: jack710619 (111.83.98.114), 12/20/2016 22:48:06