Transit
Transit Near Me shows your transit choices
For the last few months, I've been working with Eric Fidler and David Alpert at the Mobility Lab in Arlington to build tools to help people better understand transit. We'd like you to beta test one of our first creations, Transit Near Me.
Transit Near Me is a web application that shows you transit options around your location, or any other spot in the region. Load the site on your computer or smartphone and it will show all the bus and train lines near your current location. Or click on another spot to see transit near there. If you zoom out, you can see where all of those lines can take you.
Although our region has a great many transit options, people aren't often aware of services near their home or workplace. The bus system in particular can be very confusing, since the many different lines make maps hard to read.
How often have you seen a bus in your neighborhood and not known where it stops or where it goes? Transit Near Me tries to help people learn about nearby services that they might not be aware of in a simple and easy way.
The Mobility Lab, part of Arlington County Commuter Services, brought together people interested in transit and open data through a Hack Day and other events earlier this year. We've been developing this and other open source tools, which will ultimately be available to everyone through Arlington's regional transit resource, CommuterPage.com.
In the spirit of open source, want to show you early on what we're building. Transit Near Me isn't yet a complete product, but it does enough to let you benefit from it and give us your feedback.
Clicking on a stop's icon on Transit Near Me will open a small popup with information about the lines servicing that stop. Clicking on a route will show information about what line it is and where the route goes. In the coming months, we plan to add schedule information and arrival predictions to these popups.
To reduce the visual complexity, Transit Near Me only displays the closest stop for each line, even if there are multiple stops nearby. It shows all of the service that's available in the area, even if some of the lines only run at certain times of the day or on certain days of the week. Ultimately, we hope to allow you to filter by time and date.
The site currently includes data from Metrorail, Metrobus, Circulator, and ART. It can easily incorporate any dataset in the GTFS (General Transit Feed Specification) format, the open format that many transit agencies around the country use to provide their routes and schedules to software developers.
Tools like Transit Near Me are possible because WMATA, Circulator, ART and a few other agencies provided their data in this open format and offer useful Application Programming Interfaces (APIs). This enables software developers to build tools that better inform riders and help transit agencies attract new customers.
In the near future, we hope to add data from other transit providers that are able to similarly release their data. In addition, we want to include other transit-like services such as Capital Bikeshare and slug lines, and add real-time arrival data.
Unfortunately, some of the publicly available route data has errors, so you may encounter some places where things don't look quite right. A future project could add a feedback form that lets users to mark spots that need correcting and even suggest the right routes.
We're interested in any feedback or suggestions on the app, please let us know your thoughts in the comments below. Since this is just a beta release, you might encounter some bugs or find that it doesn't work perfectly on some browsers or mobile devices. Let us know about any problems you find, and we'll work to get them fixed.
As with all the fellowship projects, Transit Near Me is open source. You can find the code on github, and we welcome contributions from any interested programmers.
Comments
- Bikeshare is a gateway to private biking, not competition
- Judge denies injunction against closing schools
- Long-term closures: A solution to single-tracking?
- Metro policy for refunds after delays falls short, riders say
- M Street cycle track keeps improving, draws church anger
- Cyclists are special and do have their own rules
- O'Malley announces first projects using new gas tax money





From 6th & M NW, it says the G8 bus goes north on 7th, south on 9th; it actually goes north on 11th.
by OctaviusIII on Dec 5, 2011 12:37 pm • link • report
One feature that might be useful is the ability to place two circles on the map and have the app show transit options that pass through both. This would be useful so I could put a circle around my location and my destination and see all the options.
Thanks for making this.
by jyindc on Dec 5, 2011 12:37 pm • link • report
by jfruh on Dec 5, 2011 12:43 pm • link • report
by Mitch Wander on Dec 5, 2011 12:49 pm • link • report
by Bossi on Dec 5, 2011 12:55 pm • link • report
(This only works in the greater Washington area at present.)
If you're not in greater Washington, don't share your location with it, and it will default to the DC-Arlington area.
by Matt Caywood on Dec 5, 2011 1:11 pm • link • report
If you're not in greater Washington, when the app asks you to share your location, tell it no and it will default to the DC-Arlington area.
by Matt Caywood on Dec 5, 2011 1:13 pm • link • report
by thedofc on Dec 5, 2011 1:16 pm • link • report
by Michael Perkins on Dec 5, 2011 1:19 pm • link • report
by David Alpert on Dec 5, 2011 1:28 pm • link • report
by Rob Pegoraro on Dec 5, 2011 1:34 pm • link • report
by MLD on Dec 5, 2011 1:55 pm • link • report
by andrew on Dec 5, 2011 1:57 pm • link • report
by cmc on Dec 5, 2011 2:02 pm • link • report
Otherwise, great work guys!
by led5033 on Dec 5, 2011 2:16 pm • link • report
@led5033, can you provide any additional information about that bug, like your OS?
by Andy Chosak on Dec 5, 2011 2:39 pm • link • report
by TGEOA on Dec 6, 2011 11:27 am • link • report
Please add Maryland RideOn Buses!
Here is the bus route data set:
http://gtfs.s3.amazonaws.com/montgomery-county-md-ride-on_20101214_0856.zip
Here is the data-feed info: http://www.gtfs-data-exchange.com/agency/montgomery-county-md-ride-on/
by Walter1955 on Dec 6, 2011 11:37 am • link • report
1. Be able to put two circles on the map to see routes that pass through both of them.
2. Labeling the routes when they appear so you don't have to click on the stop icon to find the route - especially because clicking on the stop icon lets you know about all the routes that stop there, making it difficult to determine which is the one you were looking at.
Also, it would be great to add an address search function. The double-click to find location (as a few comments show) isn't terribly intuitive.
by julie on Dec 6, 2011 11:57 am • link • report
You can click on any of the darkened route lines and it will highlight the route and the closest stop.
I do see a potential bug: if you double-click to select one area, then double-click and select another, it doesn't clear out your previously selected stops. Is there a way to clear the map?
by MLD on Dec 6, 2011 12:17 pm • link • report
by David Alpert on Dec 6, 2011 12:54 pm • link • report
I'm using chrome; it's working properly now. Earlier, when I double-clicked to move the blue circle it would move the circle and make new stops show up, but the stops from the previous circle would remain.
by MLD on Dec 6, 2011 1:00 pm • link • report
by CCCA Prez on Dec 7, 2011 10:14 am • link • report
Also the UI is *just* different enough from Google Maps that the lack of double-click zooming drives me slightly bonkers, but I was bonkers to begin with so that's just a minor grievance that I'd probably get used to with time, anyway.
by Bossi on Dec 7, 2011 3:07 pm • link • report
by Arnold on Dec 7, 2011 3:14 pm • link • report
I had the same error as before randomly pop up. I selected one area, and was checking out at least 10 of the individual bus routes by themselves, then I went and selected another area by double-clicking and this was the result, notice how all the stops from the old selection are still there:
http://img819.imageshack.us/img819/7820/step1xg.jpg
by MLD on Dec 7, 2011 3:34 pm • link • report
One other thought (and I think a few others have mentioned it) -- provide a link to the transit agency's site, perhaps directly to each routes' respective page. Also consider linking it in with Nextbus so I can not only figure out what-all is near me; but is it worth the wait.
by Bossi on Dec 9, 2011 7:54 am • link • report
I use Ride DC, NextBus DC, and Spotcycle (train, bus, and cap bike) everyday. These trips are routine and my priority is getting real-time data. (arrival times, service outages/delays, availability of bikes)
I use the Google Map function to find new routes. I find it very useful and improving. Google is able to aggregate the most data without creating sensory overload.
I think Transit Near Me's strength is it's simplicity. The generated map located at 16th/U St NW highlighted all my familiar routes accurately. The full out zoom provided the best overview of options compared to any other app I've used. It's perfect for when you need an alternate route because of a marathon, parade, visiting dignitaries motorcade creating havok at Connecticut/Rhode Island/M St during rush hour while on Shake Shake Run. (I'll never forgive Angela Merkle for that winner). If I where to move to a new part of the metro area, I would use Transit Near Me to get an overview of my new commute.
It wouldn't be an everyday app for me, but that's a good thing. My everyday apps can't do what Transit Near Me offers.
Keep up the good work!
by Andrew on Dec 10, 2011 2:29 pm • link • report
by Andrew on Dec 12, 2011 9:09 am • link • report
Add a Comment