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

做了一个北京实时公交小程序(体验)

  •  1
     
  •   ddiu8081 ·
    ddiu8081 · 2018-08-11 14:26:15 +08:00 · 9006 次点击
    这是一个创建于 2326 天前的主题,其中的信息可能已经有所发展或是发生改变。

    来北京之后一直没有一种体验特别好的公交查询,加上某些车一二十分钟才来一辆,索性从公交集团薅了数据过来先做了 API,之后在做个小程序出来。

    现在小程序做了有一部分了,放到 v 站上面求测试提提意见

    不知道大家平常用什么工具来解决这些问题🤔 有趁手的欢迎发出来🤣

    API

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

    特性

    • 根据用户位置查询附近公交车;
    • 查询某一公交站的途径车辆;
    • 支持显示下两辆公交车的实时信息;
    • 支持换向查询;
    • 显示每一辆车的位置(待完成)

    截图

    试用

    个人开发者有 10 个体验者名额,不知道能通过什么方式发出来...

    直接在下面回复微信吧😑 等我绑定好体验者然后进体验者通道

    https://open.weixin.qq.com/sns/getexpappinfo?appid=wx455fea0cca9d1889&path=&from=singlemessage#wechat-redirect

    还有什么建议或者需要解决的需求 也回复在下面就好😑

    等写完提交审核(预计下周),再附言在下面 /新开主题,谢谢支持

    另外,有人知道哪里有运通的数据接口么...公交集团没有,看了高德地图是有的但是似乎没有提供数据接口...

    第 1 条附言  ·  2018-08-18 19:11:00 +08:00
    感谢各位的体验和反馈,已经审核上架了,大家可以在微信搜索“北京公交出行”进入。
    38 条回复    2018-12-13 14:26:58 +08:00
    sobigfish
        1
    sobigfish  
       2018-08-11 14:35:11 +08:00
    好多城市都有 但估计你要一个一个适配
    (怪就怪在 成都原来是有 api 的,但反倒越来越封闭了,现在干脆实时公交都是下线状态了)
    ddiu8081
        2
    ddiu8081  
    OP
       2018-08-11 14:38:13 +08:00
    @sobigfish #1 对,适配起来麻烦所以我打算只做北京的
    不过北京的也不太好办 之前的像车来了百度高德之类应该是能用的,后来也封闭起来了...
    Yafeng043
        3
    Yafeng043  
       2018-08-11 14:47:18 +08:00 via iPhone
    支持在地图上显示吗?实时公交信息结合路径规划是不是可以做点东西,比如可以实时显示还有多长时间公交到站,用户控制自己到公交站的这段步行速度,感觉商业化一下啊
    xenme
        4
    xenme  
       2018-08-11 14:52:49 +08:00 via iPhone
    上海几年前推广了一波,地图以及好多 app 都带。数据点几分钟才一个好像,中间就靠算法估计。没啥用,公交无非就是几分钟一趟。

    除非数据更精确点或者有实时数据
    ddiu8081
        5
    ddiu8081  
    OP
       2018-08-11 16:24:15 +08:00
    @Yafeng043 #3 现在能拿到的实时数据只没有坐标值,所以不能在地图上显示..只能做成类似下图的效果


    预估到站时间是有的,不过我感觉参考价值似乎不如“还有几站”这种形式?


    @xenme #4 北京的数据还是可以的,是实时数据,测试了几天还是挺准的
    lance6716
        6
    lance6716  
       2018-08-11 16:55:15 +08:00 via Android
    wx:lance6716
    ddiu8081
        7
    ddiu8081  
    OP
       2018-08-11 17:25:22 +08:00
    @lance6716 #6 ok,可以进链接查看了
    hawken
        8
    hawken  
       2018-08-11 17:31:08 +08:00
    wx:xhk1058471169
    ddiu8081
        9
    ddiu8081  
    OP
       2018-08-11 17:39:46 +08:00
    @hawken ok
    AlwaysBee
        10
    AlwaysBee  
       2018-08-11 17:47:08 +08:00
    楼主,想问一下,个人的小程序域名除了备案之外,还有别的要求吗?
    cheng123xp
        11
    cheng123xp  
       2018-08-11 17:56:16 +08:00 via Android
    车来了 app,支持不少城市,但是广告有点多。
    ddiu8081
        12
    ddiu8081  
    OP
       2018-08-11 18:03:34 +08:00   ❤️ 1
    @AlwaysBee #10 域名?没什么特殊要求,要求 https 而已
    @cheng123xp #11 但是车来了没有北京的数据😐
    AlwaysBee
        13
    AlwaysBee  
       2018-08-11 18:10:00 +08:00
    @ddiu8081 嗯,好的,谢谢回答
    s609926202
        14
    s609926202  
       2018-08-11 18:24:16 +08:00 via iPhone
    Wx: shangxiongwei
    dongyulin353
        15
    dongyulin353  
       2018-08-11 18:25:58 +08:00 via Android
    北京交通,这个 app 了解下,ios 安卓都有
    ddiu8081
        16
    ddiu8081  
    OP
       2018-08-11 18:36:28 +08:00
    @s609926202 #14 ok

    @dongyulin353 #15 谢谢,试了发现体验还不错
    lance6716
        17
    lance6716  
       2018-08-11 19:14:01 +08:00 via Android
    @ddiu8081 哈哈我明天返京看看。我之前有个想法做一个北京公共电话众包记录,这样就可以按照地图查找电话亭并打电话了。虽然不知道有什么用…
    然后发现自己并不会写小程序前端…
    RobertYang
        18
    RobertYang  
       2018-08-11 19:15:44 +08:00 via Android
    @sobigfish 很符合成都公交公司的封闭、官僚的特点
    zeroday
        19
    zeroday  
       2018-08-11 23:00:02 +08:00
    有一个 app 北京实时公交 那里面数据很准 不过 app 做的体验特别不好
    ddiu8081
        20
    ddiu8081  
    OP
       2018-08-11 23:03:50 +08:00
    @zeroday #19 对的,我的数据源和这个一样,体验上肯定有升级哈哈哈
    JRay
        21
    JRay  
       2018-08-12 09:59:41 +08:00
    一直用的车来了
    ddiu8081
        22
    ddiu8081  
    OP
       2018-08-12 10:13:44 +08:00
    @JRay 但是车来了已经没有北京实时数据了啊?现在看起来像是推算的结果
    JRay
        23
    JRay  
       2018-08-12 10:29:48 +08:00
    @ddiu8081 重庆的还是很准的
    dtlqwjj
        24
    dtlqwjj  
       2018-08-12 13:08:16 +08:00
    个人开发小程序可以提交吗?
    ddiu8081
        25
    ddiu8081  
    OP
       2018-08-12 14:13:09 +08:00
    @JRay #23 对,车来了在有些城市是挺好用的 我以前在南京也经常用

    @dtlqwjj #24 可以吧,我看有类似的个人小程序上架过
    Eugene1024
        26
    Eugene1024  
       2018-08-13 09:49:03 +08:00
    我们这个城市公交车数据不开放 不然我也想撸一个
    loveCoding
        27
    loveCoding  
       2018-08-13 10:48:26 +08:00
    深圳这边 车来了 小程序还蛮方便的
    rainysat
        28
    rainysat  
       2018-08-13 20:36:39 +08:00
    还有名额吗:),wx:jiang_ke
    ddiu8081
        29
    ddiu8081  
    OP
       2018-08-14 00:43:53 +08:00
    @rainysat #28 ok
    rainysat
        30
    rainysat  
       2018-08-14 11:08:18 +08:00 via iPhone
    @ddiu8081 好用好用,厉害了
    c4tn
        31
    c4tn  
       2018-08-15 07:25:34 +08:00 via Android
    北京交通 APP 实时公交模块
    ddiu8081
        32
    ddiu8081  
    OP
       2018-08-15 09:53:50 +08:00
    @c4tn 用了,感觉这个数据源不错
    c4tn
        33
    c4tn  
       2018-08-15 11:11:05 +08:00
    @ddiu8081 来个试试,这个 APP 每次打开加载 5s 车都过去了...wx: forlost
    ddiu8081
        34
    ddiu8081  
    OP
       2018-08-15 14:08:34 +08:00 via Android
    @c4tn ok
    ddiu8081
        35
    ddiu8081  
    OP
       2018-08-15 14:10:24 +08:00 via Android
    @c4tn 北京交通的数据还挺全的,我回去看看能不能接它的源😂
    c4tn
        36
    c4tn  
       2018-08-15 14:40:03 +08:00
    @ddiu8081 偷偷看了一下你的简历,我这边可视化招人,你来不来,我微信你直接加,来不来先聊聊
    ddiu8081
        37
    ddiu8081  
    OP
       2018-08-15 14:50:53 +08:00 via Android
    @c4tn 😂
    quietjosen
        38
    quietjosen  
       2018-12-13 14:26:58 +08:00
    试用了下,感觉界面和交互做得不错;我也刚搞了个公交查询,多交流 🤝
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5368 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 09:29 · PVG 17:29 · LAX 01:29 · JFK 04:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.