利用高德的web服務api實現地理編碼,獲取經緯度信息
高德地圖地理編碼/逆地理編碼 API官方文檔地址:http://lbs.amap.com/api/webservice/guide/api/georegeo
廢話不多說,直接上代碼了
1 import requests 2
3 #申請的key,請大家自己申請哈,原來給了我的Ak,結果有人給我把一天的配額用完了
4 ak='***********************'
5
6 #傳入地址,返回對應地址的經緯度信息
7 def address(address): 8 url="http://restapi.amap.com/v3/geocode/geo?key=%s&address=%s"%(ak,address) 9 data=requests.get(url) 10 contest=data.json() 11 contest=contest['geocodes'][0]['location'] 12 return contest 13
14 if __name__ == '__main__': 15 print(address("蘭州西站"))
運行結果:103.752739,36.068391