百度地图api的简单应用(二):轻量级路径规划

匿名 (未验证) 提交于 2019-12-02 23:57:01

同上篇的原理,我们还是输入url,返回json文件。

而由图可见,路径规划返回的json文件内容可能会很多、杂:

因此后续的处理与上篇略有不同。

import json import requests  feature_data = [] url_0='http://api.map.baidu.com/directionlite/v1/driving?output=json&' ak='你的密钥' origin='31.4,121.4' destination='31.5,121.5' url=url_0+'origin='+origin+'&destination='+destination+'&ak='+ak  data=requests.get(url).text h=json.loads(data) m1=h['result']['routes'][0]['distance'] m2=h['result']['routes'][0]['duration']  print('行驶距离:',m1,'米;行驶时间:',m2,'秒')

 

有趣的是,由于实时路况的不同,不同时间执行该程序会出现不同的结果。

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!