地址解析为坐标python api

216 阅读1分钟
import requests
def Pos2Coord(address, key = '高德地图应用key'):
    ret = None
    url = 'https://restapi.amap.com/v3/geocode/geo?address=' + address +'&output=JSON&key=' + key
    res = requests.get(url)
    if res.status_code == 200:
        val = res.json()
    if val['status'] == '1':
        ret = val['geocodes'][0]['location']
    return ret
  
if __name__ == '__main__':
    val = Pos2Coord('北京 昌平')
    print(val)