V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
ddiu8081

「北京公交出行」一个北京实时公交小程序

  •  
  •   ddiu8081 ·
    ddiu8081 · Aug 26, 2018 · 4735 views
    This topic created in 2803 days ago, the information mentioned may be changed or developed.

    之前的一篇 /t/478863 做了预告并且放出了 15 个体验者名额。

    8 月 18 号,小程序审核通过了。一周以后,很高兴看到在没有宣传的情况下慢慢积累了近 80 名用户🐒

    好了开始正题。

    从南京来到北京几天,每天上班坐公交成了一个痛点:没有一个南京那样行云流水的实时公交查询工具,加上某些线路的间隔时间实在太长,经常会出现等一二十分钟的情况...索性从公交集团薅了数据过来先做了 API,之后在做个小程序出来。

    API

    数据源来自北京公交集团,另外另一个数据源已经基本解析完毕即将接入。

    开发 API 的故事:https://blog.ddiu.site/bjbus-api-1/

    特性&TODO

    • 根据用户位置查询附近公交车;
    • 查询某一公交站的途径车辆;
    • 显示每一辆车的到站位置;
    • 支持换向查询;
    • 公交站地图 /街景;
    • 无广告;
    • 实时信息显示在微信聊天顶部( todo );
    • 设置关注,快到站时通知用户( todo );
    • 支持运通车辆查询(已有数据源,暂未接入);
    • 在地图中显示每一辆车的位置(已有数据源,暂未接入);
    • 收藏线路( todo )

    截图

    界面和图标目前还不是特别满意...所以还会更

    使用

    • 直接微信搜索「北京公交出行」;

    反馈

    • 反馈请走右上角胶囊-关于小程序-菜单-意见反馈 通道
    • 体验版下一阶段将会测试新界面、[北京公交 APP]接口
    19 replies    2018-08-26 12:52:14 +08:00
    woshilala1988
        1
    woshilala1988  
       Aug 26, 2018
    有没有办法把公交是否满员给搞出来
    这样我根据是否满员选择走还是跑
    iAcn
        2
    iAcn  
       Aug 26, 2018 via Android
    之前我做济南公交的时候,用到了公交的实时数据,济南公交微步 APP 的人还来套我的话,想知道是怎么做的...
    ddiu8081
        3
    ddiu8081  
    OP
       Aug 26, 2018
    @woshilala1988 这....数据源没有啊.....
    不过如果是常坐的车的话挤不挤应该心里有数吧
    mosbic
        4
    mosbic  
       Aug 26, 2018 via Android
    额 我不在北京打开这个小程序,也出来了附近的车。。。但是路线都是北京相对应的路线。
    unifier
        5
    unifier  
       Aug 26, 2018
    换方向这个功能隐藏的有点深, 找了半天才找着
    Zeonjl
        6
    Zeonjl  
       Aug 26, 2018 via Android
    看公交,一般用地图…
    jiao
        7
    jiao  
       Aug 26, 2018 via iPhone
    反编译解析出来的数据接口可以直接拿来用?还能通过审核?我也通过各种手段拿到了我们市的公交数据,做了我们市的实时公交,但我只敢自己用。。
    mrcn
        8
    mrcn  
       Aug 26, 2018 via Android
    不是有车来了吗
    ddiu8081
        9
    ddiu8081  
    OP
       Aug 26, 2018 via Android
    @jiao #7 现在用的是公交集团的数据,属于公开的数据其实还好。。反编译那个是另一个源,感觉确实不妥。。新源我再考虑一下吧
    Shunte
        10
    Shunte  
       Aug 26, 2018
    原来很多地图和 app 都有实时公交的,后来不知道为啥都不显示了。
    seaswalker
        11
    seaswalker  
       Aug 26, 2018 via iPhone
    北京公交有个公众号,那个最准
    WhoMercy
        12
    WhoMercy  
       Aug 26, 2018 via Android
    其实有一个叫“北京实时公交”的小程序也能查到车,不过交互和界面做的很烂。
    准备换你这个了,感谢分享。
    ddiu8081
        13
    ddiu8081  
    OP
       Aug 26, 2018 via Android
    @iAcn #2 哈哈,厉害了
    @mosbic #4 对,是个问题,没做地域判断。。
    @zacharyjia #5 换向确实这个按钮放的不太合适,容易和刷新搞混
    @Zeonjl #6 可是地图我都试过,也没哪家有实时的公交数据。。
    ddiu8081
        14
    ddiu8081  
    OP
       Aug 26, 2018 via Android
    @mrcn #8 车来了似乎是没有北京的数据,你看下里面都是根据时间表预估的时间
    @Shunte #10 估计官方的出来了,各种第三方的都不让用了
    @seaswalker @WhoMercy 我们目前都是一个数据源,欢迎使用哈哈
    googleone
        15
    googleone  
       Aug 26, 2018   ❤️ 1
    加地域判断吧,别的城市打开了很奇怪,站名是本地的,对应线路是北京的
    Hallujah
        16
    Hallujah  
       Aug 26, 2018 via Android
    楼主厉害,界面做的很不错。支持一下。
    anoninz
        17
    anoninz  
       Aug 26, 2018
    不错!老哥来个收藏线路功能吧。。。
    stop9125
        18
    stop9125  
       Aug 26, 2018 via iPhone
    我感觉那个 公交 e 路通 就很准
    ddiu8081
        19
    ddiu8081  
    OP
       Aug 26, 2018 via Android
    @hyf278 @anoninz 好,会有的
    @Hallujah #16 谢谢
    @stop9125 #18 e 路通我手机闪退...还不清楚是什么源...
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3592 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 60ms · UTC 04:45 · PVG 12:45 · LAX 21:45 · JFK 00:45
    ♥ Do have faith in what you're doing.