V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
codelover2016
V2EX  ›  分享创造

分享一下自己做的一个地图找租房的网站....

  •  
  •   codelover2016 ·
    liguobao · 2017-07-23 23:14:02 +08:00 · 10656 次点击
    这是一个创建于 2681 天前的主题,其中的信息可能已经有所发展或是发生改变。

    嗯,地图搜房( woyaozufang.live:8080 )新域名上线了。

    可能有小伙伴会问,为嘛不直接用"woyaozufang.live"就好,简单明了。

    这个还真没办法,国际域名国内无法备案,直接使用 80 端口是会被 ban 的,暂时其余端口是正常的,凑合用下....

    操作指南:

    打开网站地图搜房( woyaozufang.live:8080 ),点击 read-more 即可跳到下图页面:

    图片描述

    选择对应的城市即可跳到城市房源信息页,如下图:

    图片描述

    右侧输入上班地点,如 [南京东路] ,即可定位上班地点为 [南京东路] 。

    图片描述

    点击对应房源图标,即可开启上班通勤导航(时间+路线),如下图:

    图片描述

    点击其他房源坐标即可切换。

    图片描述

    More 有全部城市入口,不同城市有不同的房源信息,如下图:

    图片描述

    图片描述

    如果上面没有你的城市或者是你想看的豆瓣租房小组,支持手动加入爬虫任务。 图片描述

    PS:任务不会立即跑起来,大概需要半个小时或者一个小时以后才会跑。

    急着看的话可以使用高德找房-豆瓣租房小组 此页面查看实时数据。

    知乎专栏:“ woyaozufang.live ”域名上线 + 可能没卵用的高级搜索...

    Github:https://github.com/liguobao/58HouseSearch

    PS:灵感+部分代码来源实验楼 ekCit 的 高德 API+Python 解决租房问题课程,感谢他...

    62 条回复    2018-09-13 15:37:32 +08:00
    xfspace
        1
    xfspace  
       2017-07-23 23:18:24 +08:00
    Star,可惜网络租房平台已沦陷。
    cqcn1991
        2
    cqcn1991  
       2017-07-23 23:21:57 +08:00
    想问下,豆瓣的租房帖子你是怎么定位到地点的?
    bluecrow
        3
    bluecrow  
       2017-07-23 23:44:26 +08:00
    数据来源是豆瓣?
    NealCCC
        4
    NealCCC  
       2017-07-24 09:18:30 +08:00
    没有西安.
    LokiSharp
        5
    LokiSharp  
       2017-07-24 09:31:52 +08:00
    好慢啊。。。
    codelover2016
        6
    codelover2016  
    OP
       2017-07-24 10:08:35 +08:00
    @xfspace 确实差不多都沦陷了,就算是豆瓣的数据都充斥各种隐藏中介...
    codelover2016
        7
    codelover2016  
    OP
       2017-07-24 10:10:06 +08:00
    @cqcn1991 很粗暴直接把内容扔给高德地图 API,其实更好的方案应该是分词之后提取地理信息,这个还没做。
    codelover2016
        8
    codelover2016  
    OP
       2017-07-24 10:10:37 +08:00
    @bluecrow 来源有豆瓣、58 同城品牌公寓 、上海互助租房。
    codelover2016
        9
    codelover2016  
    OP
       2017-07-24 10:10:54 +08:00
    @NealCCC 我待会看下...
    codelover2016
        10
    codelover2016  
    OP
       2017-07-24 10:11:32 +08:00
    @LokiSharp 比较穷,自己的辣鸡服务器 + 带宽也差...数据出不来刷多两次吧。
    caizhendi
        11
    caizhendi  
       2017-07-24 10:23:11 +08:00
    感觉对于找房的人 这网站是个刚需
    halicando
        12
    halicando  
       2017-07-24 10:50:51 +08:00
    打开上海地区一水的蓝色啊,点进去才发现套路了……
    HYSS
        13
    HYSS  
       2017-07-24 11:24:01 +08:00
    你这和现有的没区别啊 而且不支持从住的地方->上班 之间的检索
    yangxuan8282
        14
    yangxuan8282  
       2017-07-24 11:26:05 +08:00
    高德的那个感觉不太准,网格划分的太大了
    codelover2016
        15
    codelover2016  
    OP
       2017-07-24 12:32:39 +08:00
    @HYSS 住的地方到上班地方的检索?这个逻辑需求是什么样的呢?给个路线沿着路线出来数据?
    现在我的逻辑是通勤路线,主要是房源到公司的路线导航和时间计算。
    codelover2016
        16
    codelover2016  
    OP
       2017-07-24 12:33:01 +08:00
    @caizhendi 还是要小心中介...
    codelover2016
        17
    codelover2016  
    OP
       2017-07-24 12:33:47 +08:00
    @yangxuan8282 那个网格确实不是很准,定位有时候也会变傻,仅供参考吧...
    codelover2016
        18
    codelover2016  
    OP
       2017-07-24 12:35:12 +08:00
    @halicando 额,这个倒不是套路...蓝色是没有价格的意思,默认拉出来的数据是时间比较近的,可能还没提取价格。抱歉了...
    codelover2016
        19
    codelover2016  
    OP
       2017-07-24 12:41:37 +08:00
    尴尬...
    图片都失效了...
    下次换个图库地址吧。
    yangxuan8282
        20
    yangxuan8282  
       2017-07-24 12:59:03 +08:00
    @codelover2016 这个 demo 里的效果要比高德的好一点: http://demo.geohey.com/transit/
    而且它家也提供 api
    codelover2016
        21
    codelover2016  
    OP
       2017-07-24 16:43:17 +08:00
    @yangxuan8282 他们家也死卡死卡的...逃。回头看看吧,如果定位+导航都不错的话是可以搞的。
    yangxuan8282
        22
    yangxuan8282  
       2017-07-24 16:50:38 +08:00
    @codelover2016 其实要是能自己生成这个公交到达圈的话比较好,就是不知道改怎么实现,提前算完遍历所有道路的时间,划分一下,然后到时候把时间加起来不知道行不行
    recall704
        23
    recall704  
       2017-07-24 17:18:41 +08:00
    之前我也写了一个,后来不知道代码去哪里了,然后就不了了之。
    codelover2016
        24
    codelover2016  
    OP
       2017-07-24 18:33:33 +08:00
    @yangxuan8282 这样做的前提其实是你要从数据中提取出对应的坐标,这点现在我这边是依赖高德地图 API 的。想想还是比较蛋疼,还是先做收藏功能比较好...
    codelover2016
        25
    codelover2016  
    OP
       2017-07-24 18:35:55 +08:00
    @recall704 我的其实最早也是看别人做的样例,然后自己开始魔改;后来扔着在上面,有空就维护一下;现在又要换房子了就维护得更密切了。我这边基本广告都不挂,反正也是自己服务器开着也是开着...
    jishu541464750
        26
    jishu541464750  
       2017-07-24 19:18:15 +08:00
    显示的 mark 位置不对。
    显示的 mark 是一个位置,点击以后导航到的确实另一个位置。
    codelover2016
        27
    codelover2016  
    OP
       2017-07-25 09:26:16 +08:00
    @jishu541464750 嗯,这个问题有点奇怪,某些定位不准的图标有这个问题,暂时无解。
    ly529
        28
    ly529  
       2017-07-25 18:55:54 +08:00
    很厉害,加油
    90safe
        29
    90safe  
       2017-07-28 16:17:24 +08:00
    添加其他城市的数据后,网站挂了,打不开。。。。chrome 打开一直在加载,然后就没有然后了
    codelover2016
        30
    codelover2016  
    OP
       2017-07-29 22:07:13 +08:00
    @ly529 谢谢...
    codelover2016
        31
    codelover2016  
    OP
       2017-07-29 22:08:15 +08:00
    @90safe 现在应该好了,应该是添加城市数据之后立即抓数据异常了,然后死掉了。这个问题我待会修复一下...
    bjkdtc
        32
    bjkdtc  
       2017-07-30 19:07:50 +08:00
    这个 idea 真的是不错
    codelover2016
        33
    codelover2016  
    OP
       2017-07-30 20:23:06 +08:00
    @bjkdtc 谢谢哇,可以帮忙 star 一下...
    (逃...
    kimoCHG
        34
    kimoCHG  
       2017-07-31 00:00:45 +08:00 via iPhone
    我也看过实验楼那个课,启发很大,用 Meteor 做过一个类似的,爬的链家,但是高德那个时间 API 只能最大一小时…很尴尬,不过还是支持楼主一下
    90safe
        35
    90safe  
       2017-07-31 09:34:29 +08:00
    @codelover2016 已 star,那个佛山租房能改成佛山吗!?强迫症!
    codelover2016
        36
    codelover2016  
    OP
       2017-07-31 20:19:21 +08:00
    @kimoCHG 对,就是那个。不过那个都是个半成品,没法用...
    能用的话我都不写了。
    codelover2016
        37
    codelover2016  
    OP
       2017-07-31 20:20:02 +08:00
    @90safe 哪里? Title ?
    90safe
        38
    90safe  
       2017-07-31 22:49:15 +08:00
    @codelover2016 more 查看全部城市那里,添加以后就会显示在那
    codelover2016
        39
    codelover2016  
    OP
       2017-08-01 18:43:24 +08:00
    @90safe 大概知道问题了,这里我处理一下。
    liangdu
        40
    liangdu  
       2017-08-02 10:45:35 +08:00
    加一个黑户标记的功能 @codelover2016
    firefox12
        41
    firefox12  
       2017-08-02 12:39:33 +08:00 via iPhone
    好怀念 大概 7 年前 做过一个一样的。还上过报纸 百度 : 白领 草根 房价网 自创

    这个东西 关键是运营 房价真实 房源可信 这几点链家做到了
    ma125125t
        42
    ma125125t  
       2017-08-03 10:28:14 +08:00
    这个蓝色覆盖物(六角形)是什么逻辑呀,没明白
    codelover2016
        43
    codelover2016  
    OP
       2017-08-03 20:29:55 +08:00   ❤️ 1
    @liangdu 具体需求?
    codelover2016
        44
    codelover2016  
    OP
       2017-08-03 20:32:02 +08:00
    @firefox12 如果是七年前的话,做得好就是一个很棒的平台了,分分钟 CEO...
    不过也就链家这种可以提供完全真实的数据(其实还是打个问号...)
    我这边主要还是自己有需求,也只能做到这点了...
    codelover2016
        45
    codelover2016  
    OP
       2017-08-03 20:32:50 +08:00
    @ma125125t 其实是通勤范围,但是那个数据不是很准,我也没有空进一步去处理...
    liangdu
        46
    liangdu  
       2017-08-04 09:26:10 +08:00
    就跟百度第一地图一样,只不过,选中地址标记后,不是现实地址的详情,而是显示一个 wiki 页面,这个页面大家可以在上面留言···标记他有多黑···
    v3exhost
        47
    v3exhost  
       2017-08-04 10:56:38 +08:00
    打不开
    deadEgg
        48
    deadEgg  
       2017-08-04 14:19:47 +08:00
    cool
    codelover2016
        49
    codelover2016  
    OP
       2017-08-04 22:26:12 +08:00
    @v3exhost 阿里云服务器异常,提工单给他们了...
    第二次发现这个问题了,等他们查一下再看。抱歉了...
    codelover2016
        50
    codelover2016  
    OP
       2017-08-04 22:27:16 +08:00
    @liangdu 额,暂时应该不会增加这个需求..
    codelover2016
        51
    codelover2016  
    OP
       2017-08-06 00:31:18 +08:00
    @v3exhost 已经恢复正常...虽然还是不知道为嘛。
    codelover2016
        52
    codelover2016  
    OP
       2017-08-06 00:31:59 +08:00
    codelover2016
        53
    codelover2016  
    OP
       2017-08-06 00:38:21 +08:00   ❤️ 1
    @NealCCC 已经加入了西安租房小组的爬虫任务,明天估计就有数据了
    NealCCC
        54
    NealCCC  
       2017-08-06 10:33:45 +08:00
    @codelover2016 谢谢 dalao,明天看看
    codelover2016
        55
    codelover2016  
    OP
       2017-08-06 13:51:26 +08:00   ❤️ 1
    firefox12
        56
    firefox12  
       2017-08-06 16:29:03 +08:00 via iPhone
    以后数据会很难爬到 房屋公司都会屏蔽你,其次最关键的电话会拿不到。这是别人吃饭的核心。可持续的真实房源是核心
    NealCCC
        57
    NealCCC  
       2017-08-07 11:25:17 +08:00
    这个爬的豆瓣小区的数据,比直接在都搬小组翻历史强多了
    linsage186
        58
    linsage186  
       2017-08-10 11:54:52 +08:00
    不错,加油
    codelover2016
        59
    codelover2016  
    OP
       2017-08-10 13:19:04 +08:00
    @firefox12 确实如此。不过在我这里的话,其实我只是一个数据的搬运工,最后还是直接链接到它们的页面的...
    codelover2016
        60
    codelover2016  
    OP
       2017-08-10 13:20:38 +08:00
    @NealCCC 是这样的,不过如果他们填写的信息不规范,很多时候也只有个大概信息...最后还是只能靠自己了。
    codelover2016
        61
    codelover2016  
    OP
       2017-08-10 13:39:06 +08:00
    @linsage186 谢谢了,可以 star...2333
    bjkdtc
        62
    bjkdtc  
       2018-09-13 15:37:32 +08:00
    @codelover2016 囧,刚刚看到,star 了……
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5601 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 07:54 · PVG 15:54 · LAX 23:54 · JFK 02:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.