You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

17 lines
558 B

#coding:utf-8
__author__ = "ila"
import requests
def geocoding(ak,lat, lon):
lat_lon = '{},{}'.format(lat, lon)
# address=str(i[0])+','+str(i[1])
url = 'http://api.map.baidu.com/geocoder?output=json&key={}&location={}'.format(ak, str(lat_lon))
r = requests.get(url)
contents = r.json()
print(contents)
address = contents.get("result").get("addressComponent")
# print(address)
return address
if __name__=='__main__':
address=geocoding("QvMZVORsL7sGzPyTf5ZhawntyjiWYCif",24.2943350100,116.1287866600)
print(address)