文章目录
获取目标地址的经纬度
使用百度地图开放平台的api获取,首先需要去百度地图开放平台申请一个密匙
申请密匙的方法
http://lbsyun.baidu.com/
控制台 应用管理 我的应用 创建应用 应用类型选服务端 IP白名单填自己的IP地址
代码如下
import json
import requests
def map(address,ak):
response = requests.get(
'http://api.map.baidu.com/geocoding/v3/?address={}&output=json&ak={}'.format(address,ak))
dict = json.loads(response.text)
lng = dict['result']['location']['lng']
lat = dict['result']['location']['lat']
list = [lng,lat]
return list
address为地址
ak为申请到的密匙