插值谷歌地图android道路
Posted
技术标签:
【中文标题】插值谷歌地图android道路【英文标题】:Interpolate google maps android roads 【发布时间】:2016-03-13 07:47:45 【问题描述】:我正在做一个 android 应用程序,该应用程序从服务器 LatLng
获取路线的点并写入 折线捕捉 到道路。
为了获得道路点,我使用了Google API Roads.,但在响应中我只得到了与我在请求中发送的相同的点。
请求:https://roads.googleapis.com/v1/snapToRoads?interpolate=true&key=AIzaSyCcorJdwrFQp5HpR0she_r3PEVOj1TrUTI&path=43.342592253801136%2C-1.7633818398462608%7C43.333786678427664%2C-1.8170163652393967%7C43.31891938155728%2C-1.9850535434670746
我做错了什么?
谢谢。
【问题讨论】:
尝试附近的点。 【参考方案1】:我花了 10 分钟才发现问题,实际上你的 api 运行良好,但你发送的数据是错误的,这意味着这些点之间没有可用的路径。
看看https://roads.googleapis.com/v1/snapToRoads?interpolate=true&key=AIzaSyCcorJdwrFQp5HpR0she_r3PEVOj1TrUTI&path=43.323579%2C1.960141%7C43.317866%2C1.967716%7C43.318974%2C1.976428
【讨论】:
谢谢,这就是问题所在,但最后我使用这个库来获取路由:github.com/jd-alexander/Google-Directions-Android.git 更简单!以上是关于插值谷歌地图android道路的主要内容,如果未能解决你的问题,请参考以下文章
Android - 如何确定坐标是不是位于谷歌地图中的道路上
如何在 Android Studio 中添加捕捉到道路谷歌地图