鱼C论坛

 找回密码
 立即注册
查看: 4006|回复: 24

利用Python逆推地址

[复制链接]
发表于 2020-5-12 09:32:18 | 显示全部楼层 |阅读模式
10鱼币
求助,我想利用Python,根据一千个工地的坐标(在Excel表),逆退出它的地址,然后只取其中的区(或者县),咋做。

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-12 09:57:19 | 显示全部楼层
我不会,但是头像不错
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-5-12 10:08:09 | 显示全部楼层
Pythonnewers 发表于 2020-5-12 09:57
我不会,但是头像不错

**你个大*********
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-5-12 14:11:30 | 显示全部楼层
没有兄弟们会吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-12 14:13:59 From FishC Mobile | 显示全部楼层
咩也
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-12 14:14:39 From FishC Mobile | 显示全部楼层
没有,打错了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-5-12 15:02:52 | 显示全部楼层

等半天终于有人回帖了,居然白让我激动了,可恶
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-12 16:11:15 | 显示全部楼层
能详细点吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-12 16:19:06 From FishC Mobile | 显示全部楼层
奶绿去冰大杯 发表于 2020-5-12 15:02
等半天终于有人回帖了,居然白让我激动了,可恶

哈哈哈
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-5-13 09:25:07 | 显示全部楼层

用Python,将Excel表里的每个项目对应的经纬度,写个Python代码爬一下,求出所有的项目的地址,再将地址中的区(县)单独抽出来
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-13 09:29:16 | 显示全部楼层
奶绿去冰大杯 发表于 2020-5-13 09:25
用Python,将Excel表里的每个项目对应的经纬度,写个Python代码爬一下,求出所有的项目的地址,再将地址 ...

这样子可能有点难,csv还简单一些,你把先把你那个Excel做好,再发过来
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-13 12:03:00 | 显示全部楼层
1. 需要用xlwt  读取excel放入一个列表中
2. 遍历列表,调用网页接口获取对应经纬度的地名(我怀疑是否有这样的接口,反正得找个网站),然后对地名做判断是否有“区”或者“县”这样得字眼出现在地名中,如果有就放入一个字典(地名:经纬度)
3. 挨个打印字典中的地名
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-13 21:11:57 | 显示全部楼层
Pythonnewers 发表于 2020-5-12 09:57
我不会,但是头像不错


同意~~~

对不起 我下贱!

评分

参与人数 1贡献 +2 收起 理由
qiuyouzhi + 2

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-13 21:58:26 | 显示全部楼层
Twilight6 发表于 2020-5-13 21:11
同意~~~

对不起 我下贱!


收到
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-14 14:55:02 | 显示全部楼层
这个接口肯定存在的,不然高德,百度地图等都白混了。收费不收费不知道,但一般是一定有免费额度的
从他们那里找接口,直接将经纬度解析完了再存入excel文件里面吧。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-15 08:47:58 | 显示全部楼层
echarte 有地图接口,上面有经纬坐标。你需要做的就是用excel里的坐标遍历,就能得到名称。听说可以精确到镇
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-15 09:48:06 | 显示全部楼层
本帖最后由 KevinHu 于 2020-5-15 09:51 编辑
Twilight6 发表于 2020-5-13 21:11
同意~~~

对不起 我下贱!


这还能被评2贡献???我都有点怀疑人生了……
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-15 09:50:51 | 显示全部楼层
KevinHu 发表于 2020-5-15 09:48
这还能被评2贡献???我都都点怀疑人生了……

哈哈哈哈哈哈哈  确实
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-15 10:34:47 | 显示全部楼层
你把 excel 表的结构和 头几行数据贴出来,
才好给你说解决方案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-5-20 16:02:13 | 显示全部楼层
xiaosi4081 发表于 2020-5-13 09:29
这样子可能有点难,csv还简单一些,你把先把你那个Excel做好,再发过来

江北国际企业研发园项目一标段                                                                                                                     118.789717        32.285405        江北新区
NO.2017G41地块—B1、B2、B3地块项目-B1-1#、S1#室内装饰装修工程                                                             118.696625        32.083041        江北新区
NO.2017G41地块—B1、B2、B3地块项目-B1地块室内装饰装修工程                                                                     118.696625        32.083041        江北新区
NO.2017G41地块—C1、C2地块项目C1地块(含1#、2#、3#、4#、5#、6#楼室内装饰工程)                             118.696625        32.083041        江北新区
这样的格式
要求是通过这个经纬度,推出该坐标的地址,从中抽出区级单位,再与数据库里的进行对比
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-11 16:49

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表