Thanks to civic hackers, a Montreal company just made Baltimore's bus system more usable - Technical.ly Baltimore

Dev

Feb. 25, 2015 8:02 am

Thanks to civic hackers, a Montreal company just made Baltimore’s bus system more usable

Chris Whong, Shea Frederick and others set it in motion. Now Transit App has made real-time MTA bus data mobile friendly.

Catching the bus just got easier.

(Photo by Flickr user Elliot Margolies, used under a Creative Commons license)

When he started tackling the Maryland Transit Administration’s recently released bus tracking program, civic hacker Chris Whong said the project confirmed his belief that public agencies should focus on honing data and making it available to the public instead of building products.

“There are apps out there that are fully-functional and robust, and are ready to start serving the needs of transit riders,” Whong said Tuesday. “All they need is data.”

Now Baltimore has a functional example of what he’s talking about.

The team at Transit App, a Montreal-based company that provides real-time data for transportation in 89 markets, used the MTA data to improve its Baltimore offerings, which, according to the company’s own figures, already reach more than 20,000 users. Given the fact that the MTA doesn’t offer its new bus tracker in app form, that could be a significant development for riders.

Transit App’s director of strategy and development, Jake Sion, said he read about the MTA project — and efforts by Whong and other civic hackers to improve upon it — in a Technical.ly Baltimore article published Feb. 16. Since the free Transit App was already available in Baltimore, Sion quickly recognized that he could use the data, too.

“Because he made his project open source, we were able to use the same query,” Sion said in an email to Technical.ly Baltimore.

Whong made the data, which returns vehicle positions and route information, available on GitHub. Devs at Transit App were then able to integrate the data into their own system.

“Our in-house prediction engine can consume this data, match all vehicles’ trips to their schedule, figure out the delay and produce predictions for any stop,” Sion said.

Transit App even detailed its work in a great post on Medium. Headline: “How we saved Baltimore $600,000 in one day.”

Advertisement

Transit App Baltimore

Transit App’s new Baltimore offering. (Via Medium)

Sion figures that only about a third of MTA buses are currently reporting their location, which isn’t a surprise given reports of the tracking system’s spotty coverage. To fill in the gaps, Transit App’s prediction engine annotates the scheduled time for the missing buses.

Like Whong, Sion believes the fact that the data is incomplete is the result of misplaced priorities by the MTA.

The agency spent years developing the bus tracking program. Meanwhile, the data released is incomplete and was kept from third-party users, and agency officials have said producing an app would cost another $600,000 they don’t have. Sion said he understands that “their ultimate goal is to provide better information to Baltimore’s transit riders.”

“I think they believed their app was the most cost effective way to do so, and luckily for them, we were able to improve on it at no additional cost,” Sion said.

-30-
Stephen Babcock

Stephen Babcock is Market Editor for Technical.ly Baltimore and Technical.ly DC. A graduate of Northeastern University, he moved to Baltimore following stints in New Orleans and Rio Arriba County, New Mexico. His work has appeared in The New York Times, Baltimore Fishbowl, NOLA Defender, NOLA.com/The Times-Picayune and the Rio Grande Sun.

  • MTA Maryland

    Hey Technical.ly, thanks for the article. MTA never planned to spend $600,000 on an app. City Paper has corrected their headline saying so, and we appreciate you not repeating that misperception in the headline, though your statement that “agency officials have said producing an app would cost another $600,000 they don’t have” just isn’t so. We invite you to read the our blog for details. http://ow.ly/JEEld

Advertisement

Sign-up for regular updates from Technical.ly

Do NOT follow this link or you will be banned from the site!