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

小菜鸡开发的实时公交位置小程序,各位大佬请欣赏。

  •  1
     
  •   leowangbaba · 2021-07-05 09:13:41 +08:00 · 9952 次点击
    这是一个创建于 1266 天前的主题,其中的信息可能已经有所发展或是发生改变。

    小程序名:bus 在哪

    花了两天时间简单开发个实时公交位置小程序,用着还行,废话不多说,XDM 可以支持下我吗?感谢,击剑,礼毕。

    图片说明

    图片说明

    图片说明

    第 1 条附言  ·  2021-07-05 16:38:34 +08:00
    小程序用户直线飙升,XDM 你们也太给力了。
    第 2 条附言  ·  2021-07-05 20:22:04 +08:00
    卧槽,今天小程序访问涨到 4k,XDM 继续啊,继续加油。感谢感谢
    1  2  
    leowangbaba
        1
    leowangbaba  
    OP
       2021-07-05 09:15:17 +08:00
    没人给我点个小红心吗?
    ht
        2
    ht  
       2021-07-05 09:21:14 +08:00 via iPhone
    赞!刚需!可惜没发车时刻表
    leowangbaba
        3
    leowangbaba  
    OP
       2021-07-05 09:24:45 +08:00
    @ht 回去给你弄一个
    YuSheen1024
        4
    YuSheen1024  
       2021-07-05 09:27:22 +08:00
    有开源吗?学习一个
    leowangbaba
        5
    leowangbaba  
    OP
       2021-07-05 09:28:31 +08:00
    @fishercloud1024 可以啊,完善后代码放 GitHub 。
    GTim
        6
    GTim  
       2021-07-05 09:31:30 +08:00
    能问一下实时公交的数据来源吗?
    leowangbaba
        7
    leowangbaba  
    OP
       2021-07-05 09:34:08 +08:00
    @GTim 第一次用的笑园科技 api 由于不稳定,后面就自己弄了一个,来源暂时不能说,不好意思。
    JaguarJack
        8
    JaguarJack  
       2021-07-05 09:52:30 +08:00 via iPhone
    百度地图就很准
    Arrowing
        9
    Arrowing  
       2021-07-05 09:53:30 +08:00
    @leowangbaba 开源了都还看不到来源吗? 🐶
    leowangbaba
        10
    leowangbaba  
    OP
       2021-07-05 09:53:48 +08:00
    @JaguarJack 车来了也可以哦,反正数据都是在几家手上。
    leowangbaba
        11
    leowangbaba  
    OP
       2021-07-05 09:55:21 +08:00
    @Arrowing 接口地址在云数据库中,只是开源代码。数据不会放出来。
    Arrowing
        12
    Arrowing  
       2021-07-05 09:57:38 +08:00
    @leowangbaba 牛,动态云数据
    lbunderway
        13
    lbunderway  
       2021-07-05 09:58:34 +08:00
    手动点赞,我之前也整了个小程序,每天平均就十来个人用
    leowangbaba
        14
    leowangbaba  
    OP
       2021-07-05 10:00:28 +08:00
    @lbunderway 我每天都去公交站推呢,接受度还行哦,慢慢积累用户。毕竟我家乡是 4 线城市,知道这东西的少。
    wtf12138
        15
    wtf12138  
       2021-07-05 10:01:31 +08:00
    一直是刷新中,坐标北京
    oh
        16
    oh  
       2021-07-05 10:05:19 +08:00
    @leowangbaba 现在有多少用户了
    leowangbaba
        17
    leowangbaba  
    OP
       2021-07-05 10:06:00 +08:00
    @wtf12138 我回去看下,谢谢反馈。
    leowangbaba
        18
    leowangbaba  
    OP
       2021-07-05 10:07:50 +08:00   ❤️ 3
    @oh 刚做完不久才 500 多人,每日在 40-50 人访问。单纯靠自己下班去公交站推广。
    oh
        19
    oh  
       2021-07-05 10:15:43 +08:00
    @leowangbaba 不容易 加油加油
    rimutuyuan
        20
    rimutuyuan  
       2021-07-05 10:20:07 +08:00
    (不)可以往公交站上贴小广告宣传
    dream7758522
        21
    dream7758522  
       2021-07-05 10:25:02 +08:00 via Android
    小地方没有。腾讯地图上有
    dlsflh
        22
    dlsflh  
       2021-07-05 10:28:30 +08:00 via Android
    我在用百度地图上的。
    Gigo163
        23
    Gigo163  
       2021-07-05 10:36:04 +08:00   ❤️ 1
    @leowangbaba “单纯靠自己下班去公交站推广。“,怎么做到的,直接抓人问?
    eiheioffical
        24
    eiheioffical  
       2021-07-05 10:46:20 +08:00
    大佬厉害
    ybbswc
        25
    ybbswc  
       2021-07-05 10:54:11 +08:00
    厉害。这是直接定向推广到了目标客户啊。
    leowangbaba
        26
    leowangbaba  
    OP
       2021-07-05 11:32:07 +08:00   ❤️ 1
    @rimutuyuan 哈哈哈,我不会贴的放心,影响市容。我最多发发传单,看到被人丢地上的我都会捡起来丢垃圾桶的。我们程序猿是高素质人群,我可不能丢了你们的脸啊。
    aitaii
        27
    aitaii  
       2021-07-05 11:32:37 +08:00
    高德查看实时公交位置挺准的,可以试试它的数据
    leowangbaba
        28
    leowangbaba  
    OP
       2021-07-05 11:32:46 +08:00
    @Gigo163 是的,有人还说我是骗子。。。。。
    leowangbaba
        29
    leowangbaba  
    OP
       2021-07-05 11:34:16 +08:00
    @aitaii 试了哦,没有我家乡的数据。实时数据 3 巨头 车来了,高德地图,腾讯地图。
    leowangbaba
        30
    leowangbaba  
    OP
       2021-07-05 11:34:35 +08:00
    @dlsflh 我之前用车来了
    FinnY
        31
    FinnY  
       2021-07-05 11:34:43 +08:00
    太强了,向大佬学习!
    leowangbaba
        32
    leowangbaba  
    OP
       2021-07-05 11:35:30 +08:00
    @dream7758522 是的腾讯地图也没有我家这边的实时数据
    leowangbaba
        33
    leowangbaba  
    OP
       2021-07-05 11:36:03 +08:00
    @FinnY 大佬你谦虚了哦
    leowangbaba
        34
    leowangbaba  
    OP
       2021-07-05 11:36:37 +08:00
    @ybbswc 主要还是推我们本地的大学生,等他们开学了,我天天去推
    leowangbaba
        35
    leowangbaba  
    OP
       2021-07-05 11:37:00 +08:00
    @eiheioffical 大家都厉害
    stillyu
        36
    stillyu  
       2021-07-05 11:42:33 +08:00
    有没有地铁的数据
    leowangbaba
        37
    leowangbaba  
    OP
       2021-07-05 11:46:03 +08:00
    @stillyu 我得去找找看
    madlifer
        38
    madlifer  
       2021-07-05 11:52:14 +08:00
    有个 App 叫车来了 我觉得体验蛮好的 可以参考下
    TUNGH
        39
    TUNGH  
       2021-07-05 11:57:33 +08:00
    可以,不错啊
    pansongya
        40
    pansongya  
       2021-07-05 12:06:23 +08:00 via Android
    爬的百度?
    Molita
        41
    Molita  
       2021-07-05 12:35:38 +08:00
    用了下感觉做的挺好的,赞👍
    Caan07
        42
    Caan07  
       2021-07-05 12:36:08 +08:00
    有地铁的吗?坐标:广州
    sayMore
        43
    sayMore  
       2021-07-05 12:43:35 +08:00
    旧版微信打开后空白
    sayMore
        44
    sayMore  
       2021-07-05 12:44:04 +08:00
    @sayMore #43 微信 6.6.1 版本
    zhaohao
        45
    zhaohao  
       2021-07-05 13:22:48 +08:00
    试了下,最重要不能点击切换当前站点;附近站点占满了主屏但又不全,功能上又缺少了搜索车次和站点和收藏车次站点;车辆轨迹在地图上偏移了。这些方面导致感觉上用起来有些不便。感觉这类小程序中高德实时公交的逻辑相对比好一点。
    yEhwG10ZJa83067x
        46
    yEhwG10ZJa83067x  
       2021-07-05 13:39:10 +08:00
    为啥不直接用“车来了”微信小程序或者 app ?
    ht
        47
    ht  
       2021-07-05 13:40:54 +08:00
    @leowangbaba 牛逼!
    leowangbaba
        48
    leowangbaba  
    OP
       2021-07-05 14:04:34 +08:00
    @sayMore 这个还真没注意,我两天开发完,就发布了。
    leowangbaba
        49
    leowangbaba  
    OP
       2021-07-05 14:04:56 +08:00
    @pansongya 不是
    leowangbaba
        50
    leowangbaba  
    OP
       2021-07-05 14:05:42 +08:00
    @zhaohao 是的你说的都是我后续要优化的,我会持续更新,不断完善的。
    leowangbaba
        51
    leowangbaba  
    OP
       2021-07-05 14:08:58 +08:00
    @justrand 不是人人都知道车来了,百度地图等有实时公交的 app,所以趁着家乡很多人不知道这些,所以就写了这小程序。
    desstiony
        52
    desstiony  
       2021-07-05 14:13:42 +08:00
    微信官方乘车码不就自带这些功能吗
    leowangbaba
        53
    leowangbaba  
    OP
       2021-07-05 14:18:41 +08:00
    @desstiony 乘车码在我家乡没有实时数据,其实我开发这个主要是服务家乡,想占据家乡的市场。
    liaoyaoheng
        54
    liaoyaoheng  
       2021-07-05 14:21:54 +08:00
    不要走歪路,小程序就是垃圾的歪路。

    网页即时应用或 app,才是正道。
    leowangbaba
        55
    leowangbaba  
    OP
       2021-07-05 14:22:26 +08:00
    @Molita 谢谢,我会继续优化的。
    leowangbaba
        56
    leowangbaba  
    OP
       2021-07-05 14:22:59 +08:00
    @Caan07 这个我要找找
    leowangbaba
        57
    leowangbaba  
    OP
       2021-07-05 14:28:12 +08:00
    @liaoyaoheng 小程序是自学的呢,业余练练手,不是我工作的内容。大佬所说的网页即时应用这个我也有兴趣,我会去学的。
    leexy
        58
    leexy  
       2021-07-05 14:41:25 +08:00
    击剑? 不拼刺刀吗?
    leowangbaba
        59
    leowangbaba  
    OP
       2021-07-05 14:44:10 +08:00
    @leexy 哈哈哈 击剑就行
    anguiao
        60
    anguiao  
       2021-07-05 14:44:41 +08:00
    这个我也想做来着。
    不过我们这边的数据我能找到的,只有车在哪两个站点之间,没有车具体到哪个位置。不过电子站牌上是有显示大致位置的,但是数据就不好搞到了。
    heheda11
        61
    heheda11  
       2021-07-05 14:48:00 +08:00
    @leowangbaba 公交车实时数据哪里来的,我也想写一个工具让自己上班不迟到
    feidao158
        62
    feidao158  
       2021-07-05 14:57:32 +08:00
    我也想做这个小程序,但是没有公交车接口数据
    dongdongdong
        63
    dongdongdong  
       2021-07-05 14:58:50 +08:00
    感觉不错
    yEhwG10ZJa83067x
        64
    yEhwG10ZJa83067x  
       2021-07-05 14:59:17 +08:00
    @leowangbaba
    好吧,我确实以为人人都知道 “车来了”,有点幸存者偏差了。
    你这小程序后续最大问题还是数据来源是否可靠了,如果只是爬别人的现成接口,当你变现的时候,小心有法律风险!如果有能力可以尝试找你当地公交车公司合作拿到合法数据来源吧。
    thiscat
        65
    thiscat  
       2021-07-05 15:01:43 +08:00
    请问下,有查看指定车辆路线的功能吗?
    guansixu
        66
    guansixu  
       2021-07-05 15:03:30 +08:00
    @justrand 公交公司的数据不是一般人买得起的
    xu2060
        67
    xu2060  
       2021-07-05 15:05:17 +08:00
    点赞了!!! 但是好像刷新不出来了,位置 天津
    yEhwG10ZJa83067x
        68
    yEhwG10ZJa83067x  
       2021-07-05 15:06:58 +08:00
    @guansixu 可以不是买,而是合作的形式。不过我的重点还是善意提醒一下楼主后期如果要变现需要考虑下数据来源是否有法律风险
    leowangbaba
        69
    leowangbaba  
    OP
       2021-07-05 15:19:01 +08:00
    @anguiao 数据我也是各个平台上扒,东拼西凑上的。我最开始是用是“http://dwmm136.cn/app/index.php?i=1&c=entry&do=bus_login&m=mon_yjgz”这个可以参考下。
    leowangbaba
        70
    leowangbaba  
    OP
       2021-07-05 15:19:57 +08:00
    @justrand 大佬说的是,这些问题我开始写就考虑到了。
    leowangbaba
        71
    leowangbaba  
    OP
       2021-07-05 15:21:20 +08:00
    @guansixu 实时数据都是垄断的,所以我上面就说了数据来源我暂时不能说,不过不必太多担心。小打小闹不会有太大涟漪。
    leowangbaba
        72
    leowangbaba  
    OP
       2021-07-05 15:22:31 +08:00
    @justrand 等在家乡用户基数上来,我会去跟本地公交系统合作的。现在这点用户确实别人看不上的。
    leowangbaba
        73
    leowangbaba  
    OP
       2021-07-05 15:23:31 +08:00
    @thiscat 搜索只做了本地的数据,其他地方暂时不会加。
    xrr2016
        74
    xrr2016  
       2021-07-05 15:28:01 +08:00
    @leowangbaba 这就是地推吗哈哈哈
    leowangbaba
        75
    leowangbaba  
    OP
       2021-07-05 15:29:41 +08:00   ❤️ 1
    @xrr2016 最开始是地推一个个硬推,后面就只发传单了,每天发满 30 个就回家。
    0lobster0
        76
    0lobster0  
       2021-07-05 15:30:13 +08:00 via Android
    猛一看把名字看成:bug 在哪个🤣
    Makoto
        77
    Makoto  
       2021-07-05 15:30:26 +08:00
    坐标武汉,由于本地的公交 APP 最近似乎疯狂出问题所以尝试了一下,发现两个问题
    1. 地图上公交路线不对
    2. 我看不到车离我当前站还有多少距离
    xrr2016
        78
    xrr2016  
       2021-07-05 15:30:48 +08:00
    @leowangbaba 强👍
    leowangbaba
        79
    leowangbaba  
    OP
       2021-07-05 15:31:39 +08:00
    @0lobster0 哈哈哈哈,不过小程序确实也有好多 bug,开发的太匆忙。
    leowangbaba
        80
    leowangbaba  
    OP
       2021-07-05 15:34:20 +08:00
    @Makoto 谢谢反馈,我会去看的。
    heheda11
        81
    heheda11  
       2021-07-05 15:34:54 +08:00
    跪求来源数据的实现。。。。跪求
    heheda11
        82
    heheda11  
       2021-07-05 15:35:28 +08:00
    说个实现方法不用具体 感谢楼主
    pwelyn
        83
    pwelyn  
       2021-07-05 15:39:55 +08:00
    准备长期维护 做项目接广告变现吗,一起合作玩啊 😂
    KaynW
        84
    KaynW  
       2021-07-05 15:40:39 +08:00
    支付宝上不是就能看嘛
    zhuang0718
        86
    zhuang0718  
       2021-07-05 15:51:01 +08:00
    比较好奇数据来源~
    heheda11
        87
    heheda11  
       2021-07-05 15:55:46 +08:00
    @lbunderway 已想到实现方案,通过百度地图 API 获取 当前使用人的公交车最近列表,然后通过你给的这个页面。动态爬取公交车动态数据。。。。。
    Q1:实时公交数据准不准呀~~~ 😅😅
    heheda11
        88
    heheda11  
       2021-07-05 15:57:05 +08:00
    @leowangbaba 已想到实现方案,通过百度地图 API 获取 当前使用人的公交车最近列表,然后通过你给的这个页面。动态爬取公交车动态数据。。。。。
    Q1:实时公交数据准不准呀~~~ 😅😅
    wanwaneryide
        89
    wanwaneryide  
       2021-07-05 16:06:48 +08:00
    武汉的查不了。用车来了,也没得武汉的数据。但是武汉的公交公司自己的公众号上有个能查的,不知道能不能爬数据
    Equinoxr
        90
    Equinoxr  
       2021-07-05 16:16:24 +08:00
    坐标南京 微信版本 8.0.6 iPhone12
    1.线路详情刷不出来
    2.路线规划搜索按钮被小程序右上角按钮遮挡
    zhang2e
        91
    zhang2e  
       2021-07-05 16:29:18 +08:00
    没人用高德地图吗?,是真的准,都能直接在地图上看到公交车在哪
    MichealXie
        92
    MichealXie  
       2021-07-05 17:03:58 +08:00
    这不是我高中就想要的功能吗哈哈, 果然小城市的公交车系统都一样不完善
    h1104350235
        93
    h1104350235  
       2021-07-05 17:07:17 +08:00
    建议加个找厕所的功能,不然太单一了
    TimPeake
        94
    TimPeake  
       2021-07-05 17:10:23 +08:00
    掘金来的 ,点赞
    winterx
        95
    winterx  
       2021-07-05 17:24:28 +08:00
    看了一下,楼主一部分数据是来自车来了,其他的就不知道了
    因为在我这地方有一些线路仅车来了开放查询,公交公司自己都没开
    forvina
        96
    forvina  
       2021-07-05 18:16:55 +08:00
    @h1104350235 附议
    leowangbaba
        97
    leowangbaba  
    OP
       2021-07-05 18:17:48 +08:00
    @h1104350235 哈哈哈 好的
    leowangbaba
        98
    leowangbaba  
    OP
       2021-07-05 18:18:09 +08:00
    @winterx 车来了,高德的数据接口我都有。
    leowangbaba
        99
    leowangbaba  
    OP
       2021-07-05 18:19:24 +08:00
    @wanwaneryide 去反编译小程序好点,公众号我没爬过。
    leowangbaba
        100
    leowangbaba  
    OP
       2021-07-05 18:20:00 +08:00
    @TimPeake 谢谢掘友
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2335 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 15:54 · PVG 23:54 · LAX 07:54 · JFK 10:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.