Python调用百度地图绘制热力图密钥问题

首先奉上效果图:

问题描述:

因工作需求,必须用百度地图绘制热力图;发现因关于百度地图密钥的使用问题如下:

1、抓取经纬度信息状态码200:

{"status":200,"message":"APP不存在,AK有误请检查再重试"}

2、用浏览器打开写好的html弹窗:

百度未授权使用地图API,可能是因为您提供的密钥不是有效的百度LBS开放平台密钥,或此密钥未对本应用的百度地图JavaScriptAPI授权。您可以访问如下网址了解如何获取有效的密钥:http://lbsyun.baidu.com/apiconsole/key#。

解决思路:

百度地图开发者中心——控制台——创建引用;申请密钥时,需申请两个,应用类型分别为 服务端浏览器端,设置如下:

服务端(AK)用于python脚本爬取经纬度信息;浏览器端(AK)用于html模板中。

文末:

其他详细步骤就不在这里一一赘述了,希望能帮助到大家🤣🤣