如何按时间顺序规划用户路由?

时间:2016-08-02 12:47:23

标签: android google-maps

仍然无法寻找答案

我在我的android项目中集成了Google Map的动态地理编码(当用户键入地址时,它会去那里并放置一个标记)。不过,我的计划是让其他人计划当天的用户安排。

例如,某位母亲希望她的儿子(使用者)为她做一些差事。因此,她在手机上打开应用程序并输入她希望儿子去的地方。儿子按时间顺序得到他需要去的地方,即吸尘器商店,硬件仓库和超市。首先,显示到真空吸尘器商店的路线(从他当前的位置)。他去那儿,然后按“完成”。然后显示从他的位置到硬件仓库的路线,依此类推。

没有必要,但是很感激:他应该能够以列表格式打开一个带有所有差事的导航抽屉,从第一个差事到最后一个差事。

总结一下,我如何按时间顺序计划某人路线?我知道我要求很多,但如果有人能帮助我,那就太好了。我会真的唱出你的赞美。

感谢您阅读此文字墙!

1 个答案:

答案 0 :(得分:1)

这只是一个想法,也许您可​​以尝试在waypoints下使用Google Maps Directions API

您可以使用此航点来计算通过其他位置的路线。

以下是使用Direction API

中的路标的示例请求
https://maps.googleapis.com/maps/api/directions/json?origin=Boston,MA&destination=Concord,MA&waypoints=Charlestown,MA|Lexington,MA&key=YOUR_API_KEY

您可以提供一个或多个以竖线字符(|)分隔的位置,其形式为地址纬度/经度坐标地点ID

虽然这是在JavaScript中,但这是关于如何使用航点的example