python调用百度地图,python在地图上画路线
首先 ,如果想调用百度地图api,你需要获取一个百度地图api的密钥。申请密钥很简单,在百度地图api的首页就有相关链接,填写相关信息百度就会给你一个密钥了接下来,就是引入百度地图的api
步骤:(推荐学习:Python视频教程)
使用python语句通过百度地图API获取经纬度。
构造经纬度函数。
抓取经纬度
生成适合HTML的格式
生成相应的格式,然后复制出来。
例:
地图API可以将我们的地理位置转换成经纬度,或者根据经纬度显示我们的位置。
导入请求
导入json
导入pprint
AK= m 9 umadjkii 7 wqdq 54 yr 8n 3 yuirb 5 yz 1 # AK需要申请百度地图。
Address=input(请输入您要查询的地址)
URL= http://API . map . Baidu.com/geocoder/v2/?address={}output=jsonak={} 。格式(地址,ak)
res=requests.get(url)
json_data=json.loads(res.text)
Pprint.pprint(json_data)#漂亮的打印数据结构
Lat=JSON _ data [结果] [位置] [纬度] #经度
LNG=JSON _ data [结果] [位置] [LNG] #纬度
打印(LAT,LNG)注意:在功能和服务中选择地图,单击左侧的键,然后根据需要应用。需要手机和百度账号以及邮箱认证。
更多Python相关技术文章,请访问Python教程专栏学习!以上是Python如何调用地图的细节。更多信息请关注盛行IT软件开发工作室的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。