Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    kand617
    @kand617
    Also noticed that you mentioned you are using swagger api docs.
    Are you also using Azure API management suite to manage your APIs?
    Jan von Bargen
    @janvonbargen

    Thanks @kand617, much appreciated.

    The algorithm is part of a proprietary software at Auckland Transport - made by Trapeze/Sigtec (Sigtec made it, Trapeze Group bought Sigtec, in case you want to google for it). As such we don’t know what exactly it is. However, we do know that it relies on time tables and waypoints. The behaviour of the system suggests that it compares the time when the bus actually passes a waypoint to the time it is scheduled to do so, and calculates the difference - perhaps taking distance into account. The system appears quite sensitive to missing data, so it doesn’t appear to interpolate (or guess) a lot.

    Any ideas how to make it better? We (ATLabs) would be happy to support you, just give us a shout if you need anything.

    Regarding the swagger docs: Auckland Transport uses Azure's API Manager to publish their APIs; Propellerhead (my colleagues) supports them doing that. And yes, we write the swagger docs the api manager uses.

    Jan von Bargen
    @janvonbargen
    Thank you to all of you who attended the API & Microservices meetup. If you want to see the slides again - go here: http://www.atlabs.xyz/blog/2016/10/05/api-meetup/
    Matt Davidson
    @mjdavidson
    Hey received an email from Tammy 2 days ago regarding access to a primary api key, how long should I expect to wait for this to be processed?
    Tammy Chee
    @tammyckl_twitter
    Hey Matt, I am just passing it on to AT for approval
    Matt Davidson
    @mjdavidson
    Sounds great!
    Riki Williscroft
    @STHQ

    Hi,

    My name is Riki, I am the Applications Manager for Auckland Transport. I thought I would take this opportunity to welcome you all to AT-Labs and introduce myself. AT is keen to foster and support this initiative and over the months we will explore ways in which we can provide more support for this community. I am happy to answer questions but please! Not technical, I will be of no use at all. I can take suggestions an ideas and maybe give some insight into what's coming up. Thanks

    Tammy Chee
    @tammyckl_twitter
    Welcome Riki! Good to see someone from AT here :D
    Muhammad Bilal
    @muhammadbilal19
    Welcome Riki!
    Tomislav Skunca
    @skunca
    Hi Riki, welcome aboard :smile:
    Tammy Chee
    @tammyckl_twitter
    Check out DYMAJO Transit on atlabs.xyz by Dylan Wragge, Matt Davidson, Jono Cooper from UoA. Well done!
    Jan von Bargen
    @janvonbargen
    All, we got well-known Wellingtonian (Miramarian?) open data and open government enthusiast Mike Riversdale (also known as Miramar Mike) interested in ATLabs - so interested that he wrote a blog article for us about why developers become ‘civic developers’. It’s good; check it out in our blog section (http://www.atlabs.xyz/blog/) and have a look what else Mike has to say on his own site: http://www.miramarmike.co.nz/.
    Matt Davidson
    @mjdavidson
    hey guys we've officially launched today at HTTPS;//tr
    hey guys we've officially launched today at HTTPS://transit.dymajo.com
    lots of people have been asking about gtfs for trains, any ideas on when that's coming?
    Jan von Bargen
    @janvonbargen
    @mjdavidson: GTFS Realtime for trains is published through our API since a few days ago - sorry, my bad, should have made an announcement. Trains look like any other bus though - if you just look at the API output, they can generally be identified by their strange ID (something like AMP........633; the dots symbolise spaces (markdown doesn't like spaces, apparently), and yes, with spaces) - but don't code that into your app! An ID is an ID, nothing else ;-) We don't have anything using that data yet - let us know if there are any issues with it, we'll pass it to Auckland Transport.
    Tammy Chee
    @tammyckl_twitter
    @mjdavidson there does look to be some data issues with the Train Feed that we need to work through with AT. We will provide an update when we know more.
    Jono Cooper
    @consindo
    @janvonbargen @tammyckl_twitter Thanks! Just tried it out - looks like only /realtime/vehiclelocations works - the other realtime endpoints don't return anything. Will /realtime/tripupdates/ be supported?
    Tomislav Skunca
    @skunca
    IIRC GTFS RT train trips were held back because we're not happy with how accurate our inference logic is.
    We're working on it but no ETA for now.
    Jan von Bargen
    @janvonbargen

    All, we had a new api for a couple of weeks that publishes what Auckland Transport knows about road works, events, stop moves etc. I finally found some time to write up some details for the "getting started" section on ATLabs - check it out here: http://www.atlabs.xyz/gettingstarted/2016/10/12/notifications-api/

    The API is fairly crude atm. Auckland Transport is seeking feedback before they put more work into it. Let us know what you think, how you want to use it - and we can make it much better together.

    titirangihills
    @titirangihills
    @tammyckl_twitter Always been here Tammy - need to recover my login
    Tammy Chee
    @tammyckl_twitter
    @titirangihills are you referring to your login to dev-portal.at.govt.nz?
    Jono Cooper
    @consindo
    yoyo.PNG
    The GTFS Realtime Train Feed still seems to be broken - all the vehicles seem to be offset by ~40km to the North. Sample Location: (-36.528978, 174.47148)
    Tammy Chee
    @tammyckl_twitter
    @consindo yes we are aware of this and in the process of testing the fix. No ETA as yet but most likely will be released in the next few weeks
    Jono Cooper
    @consindo
    Hey, when is paywave for HOP coming? It's very popular in places like London, and then bus drivers don't have to take cash payments.
    Jan von Bargen
    @janvonbargen
    @consindo: As far as I know there isn't anything planned. The alternative to that is payments through your phone - I believe that one is actually being discussed - no concrete plans yet though. We are hoping that perhaps someone here could actually show Auckland Transport how to do this stuff. I'll keep you updated, may take a while to find the right people.
    Jono Cooper
    @consindo
    @janvonbargen Hmm, the problem with payments through your phone (through an app) is that you can't support iOS - Apple doesn't allow anyone to use their NFC chip. With Paywave, people can Apple Pay or Android Pay, which they'll already have enabled on their phone.
    Riki Williscroft
    @STHQ
    Hi, Paywave was enabled on VRD's (Vendor Reload Device - on the platforms) a couple of months ago. Paywave in the retailers will depend on the individual retailers EftPos. Most of the retailers are Dairy's etc. they do not normally accept credit cards. Paywave is not enabled in Ticket Outlet Terminals (at Brittomart etc.) but is expected sometime early next year after testing and some changes to be made to the back-end systems.
    Jan von Bargen
    @janvonbargen
    @consindo: When paying through your phone I was thinking more about your HOP card on your phone - and, as you mentioned, not NFC (for apple).
    @sthq: I think what @consindo was referring to is paying for your ticket (not topping up) with paywave/apple/android pay ... which replaces the HOP card. Apparently London is phasing out their ticketing system with that. Their network though works different to ours, not sure if this is feasible here ...
    Riki Williscroft
    @STHQ
    Righto. NFC was tested very early on but the the data transfer rates at that time were not fast enough. NFC is on the road map, there has been some investigation but to my knowledge there are no immediate plans. The Hop team are regrouping after a marathon effort getting simplified fares into production and are currently working on the network re-design.
    Jan von Bargen
    @janvonbargen
    Thanks @sthq.
    Jono Cooper
    @consindo
    Hey, found a bug in the API (/versions). Looks like a new timetable has been pushed for tomorrow, saying it is the current version. However, that starts tomorrow, so there were no trips available for today.
    timetablebug.PNG
    Jan von Bargen
    @janvonbargen
    @consindo: Hmm, you are right ... the versions API should have published two versions. I'll pass it on to the AT GTFS guys to have a look at.
    Matt Davidson
    @mjdavidson
    hi the versions api is still not showing all the versions
    the old one is removed too quickly and the only one available is tomorrows
    Tomislav Skunca
    @skunca
    Hi Matt, yes, this is still not in production. We’re updating the fields to show the correct times and that will fix the bug where the first item drops out too soon. Should be fixed before the next version change.
    Matt Davidson
    @mjdavidson
    cheers
    Matt Davidson
    @mjdavidson
    hey team, is there a max number of tripid's that 'Combined Feed' can handle
    requesting 39 trips at the same time responds with empty response and no error
    Riki Williscroft
    @STHQ
    Hi, my apologies to anyone impacted by our outage last night. A firmware upgrade was applied to one of the SAN's but multi-path didn't kick in for some reason. Investigation continues to establish why.
    kand617
    @kand617

    Is anyone still here from the AT Labs team?
    Great work on the new developer portal btw.

    We (apimatic.io) launched a new integration with azure, it might be quite useful for you guys.
    Anyone I can talk to regarding it? @janvonbargen

    Riki Williscroft
    @STHQ
    thanks, I will have a look
    kand617
    @kand617
    Would be great to hear your thoughts on it
    NinjAk3
    @NinjAk3
    Does anyone still maintaining / upgrading Auckland Transport APIs?
    Riki Williscroft
    @STHQ
    Yes, we are still working on them. you should have noticed some new ones in the Developer account. We are also working to improve the accuracy of the real time API's , not a simple thing to do with thousands of devices to manage!