Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is it possible to get suggested routes from google maps in android2.2 application?

I am using the following url to get driving directions from google maps.

http://maps.google.com/maps?f=d&hl=en&saddr=location1&daddr=location2&ie=UTF8&0&om=0&output=kml

I am getting only one route in my KML file. But when we searched same locations in web-browser it will show suggested routes.

In order to get all routes available as output, is there any other parameter to add in URL.

I found some answers as use google directions API for JavaScript with &alternatives=true Is it suitable for android ?? or any other solutions ??

Don't comment if URL have any mistakes, i used correct one in my application.

Thanks

like image 563
Yugandhar Babu Avatar asked Dec 14 '11 14:12

Yugandhar Babu


2 Answers

The answer does not address the question directly, but here it is:

I'd suggest using The Google Directions API and JSON output as far as

1) this API is better documented,

2) the parsing of JSON is much easier and

3) JSON consumes less network traffic because it stores data more effectively than XML (KML).

To solve your problem with Google Directions API you will just need to add alternatives=true request parameter.

However, look through this document. Perhaps, start=n parameter is what you're looking for.

like image 114
a.ch. Avatar answered Oct 26 '22 04:10

a.ch.


You can combine these 2 urls: URL1 URL2 to get your best result

  1. Request URL1 to get all paths you need
  2. Request URL2 for each of your start_locations and end_locations from the URL1 above

But, this would make your program slow.:).

like image 22
user1305410 Avatar answered Oct 26 '22 04:10

user1305410