首頁  >  文章  >  後端開發  >  python 怎麼調用百度地圖api

python 怎麼調用百度地圖api

(*-*)浩
(*-*)浩原創
2019-06-22 14:11:466473瀏覽

應用程式介面(Application programming interface,API)是一些預先定義的函數,目的是提供應用程式與開發人員基於某軟體或硬體得以存取一組例程的能力,而又無需存取原始碼,或瞭解內部工作機制的細節。

python 怎麼調用百度地圖api

首先要去百度地圖申請,來取得秘鑰ak。 (推薦學習:Python影片教學

而地圖API,可以把我們的地理位置轉換為經緯度,或根據經緯度顯示我們所在的位置。

import requests
import json
import pprint
 
ak = 'm9umAdjKIi7WQdQ54DYR8N3yuIRB5YZ1'#ak需要去百度地图申请
address = input('请输入想要查询的地址')
 
url = 'http://api.map.baidu.com/geocoder/v2/?address={}&output=json&ak={}'.format(address,ak)
res = requests.get(url)
json_data = json.loads(res.text)
pprint.pprint(json_data)#美观打印数据结构
lat = json_data['result']['location']['lat']#经度
lng = json_data['result']['location']['lng']#纬度
print(lat,lng)

更多Python相關技術文章,請造訪Python教學欄位學習!

以上是python 怎麼調用百度地圖api的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn