2016-08-02 50 views
0

仍然絕望尋求答案如何按時間順序規劃用戶路由?

我已經在我的android項目中集成了Google Map的動態地理編碼(當用戶鍵入地址時,它會去那裏並放置一個標記)。然而,我的計劃是讓其他人計劃當天的用戶時間表。

例如,某人的母親希望她的兒子(用戶)爲她做一些差事。於是她打開手機上的應用程序,輸入她希望兒子去的地方。兒子按照時間順序獲得他需要的地方,即吸塵器商店,硬件倉庫和超市。首先,出現在真空吸塵器商店(從他現在的位置)的路線。他去那裏,然後按「完成」。然後顯示從他的位置到硬件倉庫的路線,等等。

沒有必要,但讚賞:他應該能夠打開一個列表格式的所有差事,從第一個差事到最後一個導航抽屜。

總而言之,我該如何規劃一些按時間順序排列的路線?我知道我要求很多,但如果有人能幫助我,那會很棒。我會從字面上歌頌你的讚美。

感謝您閱讀這篇文章!

回答

1

這只是一個想法,也許你可以嘗試使用下的waypoints

您可以使用此航點來計算通過附加位置的路線。

下面是使用航點方向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

+1

好的建議!我已經投票贊成但尚未接受,因爲我仍然樂於回答。 – petnamedsteve