We are using Online services to fetch routes. We have an application where we find etas and routes in parallel for multiple locations. Some of the locations are far off, and we see that Route comes after a long time.
When we are trying to solve many routes in parallel, we find that RouteTask is taking time (especially with far away locations)
Set of Questions
- Is there away to execute RoueTasks in parallel?
- Is it possible to prioritise among the parallel RouteTasks? Is there a way to run them in separate AGSOperationQueue?
- For some routes we only want ETAs, what should be the default params for only fetching ETAs without directions and rest of the details?
- We have created separate RouteTasks for etas and calculation of detail routes - This is not helping our case. What could be the reason?