我使用Google API将gps数据点划分为多个路线。我需要以特定顺序返回路由,但由于API是异步的,因此路由返回的顺序是随机的。
例如:我有23个航点可以转变成一条路线,但谷歌不能在一条航线上适应那么多航路点
Route1按顺序包含航点(1,2,3,4,5,6,7,8)
Route2包含航路点(9,10,11,12,13,14,15,16)
Route3包含航路点(17,18,19,20,21,22,23)
我使用这些路由进行了多次DirectionsService.route()调用,我想收到Route1,Route2,Route3的响应。我怎样才能做到这一点?
答案 0 :(得分:0)
在route()
请求Route2的回调中逐个请求路由,第一个是Route1,依此类推。