下面的代码将为我提供一个选择我想采取的路线,但我如何选择"最快的"或者"最短的"来自URL的路由?
https://www.google.com.au/maps/dir/Adelaide+SA+Australia/Burnside+SA+Australia?nogmmr=1
答案 0 :(得分:0)
找到了解决方法
import json, urllib
from urllib import urlencode
import googlemaps
start = "Bridgewater, Sa, Australia"
finish = "Stirling, SA, Australia"
url = 'http://maps.googleapis.com/maps/api/directions/json?%s' % urlencode((
('origin', start),
('destination', finish)
))
ur = urllib.urlopen(url)
result = json.load(ur)
for i in range (0, len (result['routes'][0]['legs'][0]['steps'])):
j = result['routes'][0]['legs'][0]['steps'][i]['html_instructions']
print j
默认情况下,Google地图将成为最快的路线。 上面的旅行有2种方式的街道或高速公路。公路被用作最快的