百度地圖api的簡單應用(二):輕量級路徑規划


同上篇的原理,我們還是輸入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,'')

 

有趣的是,由於實時路況的不同,不同時間執行該程序會出現不同的結果。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM