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

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

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

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

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,'')

 

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

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

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

 

相关文章:

  • 2021-12-03
  • 2022-12-23
  • 2021-09-25
  • 2022-12-23
  • 2022-12-23
  • 2021-12-06
  • 2021-11-17
  • 2021-12-27
猜你喜欢
  • 2021-11-14
  • 2021-08-28
  • 2021-09-10
  • 2022-12-23
  • 2022-01-29
  • 2021-04-20
  • 2022-12-23
相关资源
相似解决方案