我正在使用Google应用程序的Android应用程序。
源位置由GPS确定,目的地由用户设置,用户还可以通过触摸MapView设置一些路点(这是可选的)。最后,应用程序绘制了这些点之间的路线。
在调用Google Directions服务时,我会得到一个“步骤”列表,只要我担心每个步骤对应一个驱动程序必须转向的点(对吗?)。获得更多步骤是否可行?例如,将路径的每个角视为一个步骤?
提前致谢。
答案 0 :(得分:0)
最后,我可以通过解码服务返回的每个步骤的“折线”来绘制精确的路线。折线包含一个对象,该对象包含一个代表近似路径的编码点数组。
因此我将其解码为GeoPoints列表,然后绘制了这些GeoPoints之间的界限。
如果有人需要做类似的事情,这对我来说真的很有用: