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
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) |