我可以在Android应用程序中使用Google Maps v2获得2分之间的指示吗?
我找到了Polyline,但我不想在两点之间画一条线。
我找到了一个使用Intent的解决方案。它可以解决这个问题,但它没有用,因为这个解决方案正在启动另一个地图应用程序,我想在我的应用程序中显示方向。我能这样做吗?
答案 0 :(得分:3)
您无法仅使用Google Maps V2 api获取路线。您应该使用Google Directions API direction request来电。这将返回json中的原始方向数据,这样您就可以在地图上绘制方向的折线,或者以您想要的任何格式显示数据。
答案 1 :(得分:0)
没有任何方法可以执行此操作,因为它包含了必须在Google地图服务器中完成的多项计算(如果您持有公司,它们不允许您在不付款的情况下执行此操作)。
所以,唯一的办法是向@Bobbake4链接的Google Maps Api文档中描述谷歌地图服务器的请愿书。然后,您将收到几个坐标,用于绘制代表您路线的折线。
希望有人已编码所有内容并在此与我们轻轻分享https://stackoverflow.com/a/15643705/1516973
这绝对是我在Stack Overflow中找到的覆盖Android Google地图路由的最佳答案,所以感谢@Akexorcist和@ emil-adz。