title: Using Google API's to get optimal path between multiple locations
body: <p>I am searching for some way of using any Google API or <code>android</code> framework namespace, to get an <code>optimized</code> path between <code>multiple</code> <code>locations</code>. </p>
  
  <p>For exemple, we have a few <code>locations</code> within the US : Los Angeles, New York, San Francisco, Washington, San Jose. 
  The order is quite bad, we arent going to go from LA to NY then back to SF and SJ. </p>
  
  <p>Ive seen somewhere in the <code>Google Maps API V3</code> some unofficial way of getting the optimized order. </p>
  
  <p>Is there any possible way of doing so by using exclusively <code>Java</code>, and <code>Android</code> or Google API's ? </p>
  
  <p>Thanks a lot</p>