Python Google Maps行车时间

我需要使用Python获取两组坐标之间的行驶时间。我已经找到了Google Maps API的唯一包装器,要么使用了Google Maps API V2(已弃用),要么没有提供行车时间的功能。我在本地应用程序中使用此功能,不想绑定使用JavaScript(这是Google Maps API V3提供的功能)。


慕尼黑的夜晚无繁华
浏览 305回答 3
3回答

喵喵时光机

import googlemapsfrom datetime import datetimegmaps = googlemaps.Client(key='YOUR KEY')now = datetime.now()directions_result = gmaps.directions("18.997739, 72.841280",                                     "18.880253, 72.945137",                                     mode="driving",                                     avoid="ferries",                                     departure_time=now                                    )print(directions_result[0]['legs'][0]['distance']['text'])print(directions_result[0]['legs'][0]['duration']['text'])这是从此处获取的 ,或者,您也可以相应地更改参数。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python