【Python_地理编码】使用高德地理API实现正地理编码
发布日期:2021-06-29 02:15:47 浏览次数:2 分类:技术文章

本文共 935 字,大约阅读时间需要 3 分钟。

准备工作:申请Key

高德地图API 

控制台——创建应用——添加Key

创建应用

 

控制台实现

import requestsimport jsonaddress = input('请输入地点:')par = {'address': address, 'key': '自己申请的Key'}url = 'http://restapi.amap.com/v3/geocode/geo'res = requests.get(url, par)json_data = json.loads(res.text)geo = json_data['geocodes'][0]['location']longitude = geo.split(',')[0]latitude = geo.split(',')[1]print(longitude,latitude)

测试结果:

黑山村定位

 

文本输入输出

import requestsimport jsonr = open("D:\Asian elephant\毕业\高德 地理编码\高德定位result.txt", 'w')with open("D:\Asian elephant\毕业\高德 地理编码\高德待定位地名地址文本.txt", 'r', encoding='utf-8') as tt:    address = tt.readlines()for line in address:    par = {'address': line, 'key': '自己申请的Key'}    url = 'http://restapi.amap.com/v3/geocode/geo'    res = requests.get(url, par)    json_data = json.loads(res.text)    geo = json_data['geocodes'][0]['location']    longitude = geo.split(',')[0]    latitude = geo.split(',')[1]    print(longitude, latitude,file=r)

 

地理编码效果示例

 

 

转载地址:https://blog.csdn.net/YWP_2016/article/details/115488099 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:【R_绘图】使用wordcloud包制作常规词云图
下一篇:【Python_环境配置】Pycharm创建虚拟环境

发表评论

最新留言

留言是一种美德,欢迎回访!
[***.207.175.100]2024年04月04日 02时19分27秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章