地图搜房之能用程序解决的问题绝不 BB

2018-04-08 16:54:43 +08:00
 codelover2016

项目缘起于高德 API+Python 解决租房问题, 修修补补之后上线了58 公寓高德搜房(全国版) http://woyaozufang.live:8080

经过了多次代码优化、内容改版、新增房源等...

相关文章可移步知乎专栏:一只程序汪的自我修养 代码全部开源在:liguobao/58HouseSearch

代码主要是 ASP.NET Core 全套 + Docker 部署,相关技术文章以后再发了....

清明节放假了,大活人也不成去过节嘛。

所以....

闲着蛋疼 + 没发工资=没钱出门 + 孤苦一人家里蹲的本辣鸡又去更新了一波liguobao/58HouseSearch 项目了。

地址依旧还是:woyaozufang.live:8080

想想上次大版本更新(“ woyaozufang.live ”域名上线 + 可能没卵用的高级搜索...)[https://zhuanlan.zhihu.com/p/27940606]已经过去大半年了,半年来基本就是修修补补堆代码。

然后...整个项目代码已经没法看了。

什么为了支持 SQL 搜索引入 MySQLHelper,

什么为了拆分数据把几个来源的数据分别落地到不同表,

什么为了突破反爬虫引入代理 IP (并没有卵用)...

上面这些东西都成了陈年鸡肋,最后决定统统干掉。

主要有这些功能:

通过实时爬虫获取公开租房信息,直接在高德地图上直观展示租房信息,同时提供住址到公司的路线计算(公交+地图 or 步行导航),已实现 [ 58 同城品牌公寓] 、 [ 58 同城诚信租房] 、 [上海互助租房] 、 [豆瓣租房小组] 、 [ CCB 建融家园] 数据展示,部分房源价格支持筛选功能。

首页大概这样子...woyaozufang.live:8080

真正有用的页面在这里:上海地区

选择一下自己的工作地点,如下:

点一下上面的图标定位,如下:

点一下图标的文字,直接跳到数据来源页面(豆瓣 /58 品牌公寓 /上海互助租房 /CCB 建融家园...)

首页 More 支持切换城市:

高级搜索支持关键字搜索:

CCB 建融家园的房源:

移动端适配

欢迎大家提 issues/star 和奉献代码.... 逃。

2218 次点击
所在节点    分享发现
3 条回复
JRay
2018-04-09 14:26:25 +08:00
哇,之前我也想搞这个的。
codelover2016
2018-04-12 11:52:18 +08:00
@JRay 我做了好久了啦.
codelover2016
2018-04-12 11:52:49 +08:00
每次图片都会丢...
尴尬死了...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/445128

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX