应用百度、高德、腾讯地图服务API进行POI与地理编码(Geocoding)工具的开发

在进行论文写作等时候,想找点兴趣点POI数据研究一下,于是就想着写个工具。写的时候有点着迷,就把百度、高德、腾讯地图的POI和地理编码服务都写了下来,还是采用Python脚本编写,最后打包发布为exe程序。对于打包问题方面,可以参考我的其他文章。文末附上下载链接,欢迎试用。

一、软件简介

1、软件支持百度、高德、腾讯地图服务API,服务秘钥需要使用者自行申请(搜索对应地图开发者平台,注册申请)。

2、软件只支持读取后缀为(*.xlsx)格式的Excel文件,其他文件请用Excel2007以上版本进行转换。

3、输入文件可参考demo.xlsx模板样式调整(位于安装目录的demo文件夹中),使用可参考该文件夹下  POI与地理编码软件演示.gif。

注意!由于地图服务商数据保护,POI数据返回百度最多400条,高德大概1500条,腾讯大概2500条,详情参考开发者平台使用文档。而且数据质量各不相同,使用者可自行整理。

二、开发思路

基于百度地图、高德地图与腾讯地图三大地图服务提供商的开放平台,利用Python脚本语言构建GUI窗体并编写执行程序,批量实现兴趣点(POI)检索与地理编码(Geocoding)功能。思路是根据收集的已有地址信息,通过构造迭代函数循环调用API进行解析,得到位置坐标信息。采用百度、高德、腾讯地图地理编码API进行地址解析坐标,通过Python语言编写脚本调用API服务,对地址进行解析,获取坐标,并将结果写入对应的表格中。

链接

POI与地理编码软件exe

       百度云:https://pan.baidu.com/s/1-zQWhY6hQgz_j0g_ROW71A,提取码:i2dr

       蓝奏云:https://ww.lanzous.com/icekdnc

软件为个人开发无毒,杀毒软件可能会报毒,可将exe文件添加信任。

若链接失效请联系开发者(QQ:602168676)。

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值