2023年7月10日发(作者:)
Python调⽤⾼德接⼝获取地点的经纬度和详细地址需求描述近期在整理新型冠状病毒疫情病例资料过程中,需要⽤⾼德地图确定指定地点的市-县/区、详细地址、县区代码、经纬度,就⽤python调⽤接⼝实现了⼀下,代码如下:def geocode(address): parameters = {'address': address, 'key': 'your key'} base = '/v3/geocode/geo' response = (base, parameters) answer = () if answer['count']=='0': return "error","","","" dz=answer['geocodes'][0]['formatted_address'] qu=answer['geocodes'][0]['city']+answer['geocodes'][0]['district'] adcode=answer['geocodes'][0]['adcode'] location=answer['geocodes'][0]['location'] return dz,qu,adcode,location代码说明:传⼊参数address:为要定位地点的字符串your key:为⾼德开发者获取的⾃⼰的keybase固定的http请求地址answer为返回结果count==0:⽆返回结果本函数返回值为地点的dz:⾼德返回的详细地址qu:geshiwei xx市xx县/区adcode:县区代码location:经纬度
发布者:admin,转转请注明出处:http://www.yc00.com/web/1688930598a184697.html
评论列表(0条)