I know it’s been quite on the topic of SeattleBus lately… so here’s an update.
I’ve been working through some updated interface designs and getting an update ready to go. I ended up developing and then throwing out a number of attempts and ideas after getting them down on the device. The biggest issue wasn’t the specific look – they didn’t look particularly bad – but that the end result wasn’t as concise. (Of note: getting section titles formatted in any reasonable way for a grouped UITableView is a real pain.)
Experiments for this round complete, I’ve landed the programming pieces of an update that I’m happy with, and which will represent the 1.1 release when I’m ready to push it out the door. The key features:
- The individual bus stop pages will have a refresh button to get updated information about that stop. (previously, you had to navigate back to a list view and then to the stop again)
- The color coding of the wait times has been simplified and nailed down. Green means there’s an expectation that the bus is on schedule, and red means it’s delayed.
- Added the display of “express” buses with an “X” next to the route
- I’ve added nearly 100 stops that had been missing from an earlier version of the application, and the associated code to handle seamless database updates (for this and any future updates).
The only thing holding up the release is getting some of the details ironed out from that last update feature. Basically, I’m missing some location data for some stops, and I need to figure out the physical locations to finish this up. The places that are still pending:
- SOUTH LAKE UNION STREETCAR BARN
- 2 AV NE & NE ALDER ST
- ATLANTIC BASE NW YARD
- SEACREST MARINA PARKING LOT
- FEDERAL WAY TRANSIT CENTER (ALL BAYS)
- KENT CITY HALL
- 104 AV SE at 26300 BLK
- KENT RAIL STATION (ALL BAYS)
- ISSAQUAH HIGHLANDS P&R (ALL BAYS)
- BURIEN TRANSIT CENTER (ALL BAYS)
- OVERLAKE TRANSIT CENTER (ALL BAYS)
- AUBURN RAIL STATION (ALL BAYS)
- SOUTH RENTON P & R (ALL DIRECTIONS)
- TUKWILA P&R (ALL DIRECTIONS)
- MEEKER/PARK COURT
- FAIRVIEW AV N & WARD ST
- KING CO AQUATIC CENTER
- PROVIDENCE POINT
- 15TH AV NW & NW LEARY WY
- 116 AV NE& NE 12 ST
- AUBURN GSA SOCIAL SECURITY
- RENTON TRANSIT CENTER (ALL BAYS)
- SEA-TAC AIRPORT (ALL BAYS)
- REDMOND TC BAY 6
- REDMOND TC LAY A
- 1 AV N & W TEMPERANCE ST
- SODO BUSWAY & S HOLGATE ST
- 4 AV SW & SW 146 ST
- KENT STATION 1 AV N
- EASTGATE P&R (ALL BAYS)
- KIRKLAND TRANSIT CENTER (ALL BAYS)
- AUBURN P&R (ALL BAYS)
- AURORA VILLAGE TRANSIT CENTER (ALL BAYS)
- NORTHGATE TRANSIT CENTER (ALL BAYS)
- SEACREST DOCK
- NEWPORT HS ROADWAY
- REDMOND TOWNE CENTER
- I-405 & NE 128 ST
- ISS TC BAY 1
- ISS TC BAY 2
- ISS TC BAY 3
- ISS TC BAY 4
- ISS TC BAY 5
- ISS TC BAY 6
- ISS TC LAYOVER
Some of these are obviously easy… a little time with Google Earth and I’ll have them nailed. Others, well – I’m not quite sure what or where “ISS Transit Center” is, let alone Seacrest dock or Auburn GSA Social Security. Guess I’ll be learning. If you have a suggestion on what or where some of these are (specific geolocation data would be most helpful), I’d love to hear from you. In the meantime, I’ll be hunting down the last of this data to get an update out the door.
I’m pretty sure the “ISS” stands for Issaquah. 🙂
Looking forward to the next update!
LikeLike
Hey Joe,
Did you ever get a data dump from Metro KC? A lot of these names can be found almost as-is in the timepoints.csv file. Link that up with transnodes.csv and you get timepoint locations. I did a quick query (lots of LIKE %) that found a number of them:
1 AV N & W TEMPERANCE ST 47.38413168 -122.23350028
104 AV SE at 26300 BLK 47.36690466 -122.20227778
116 AV NE& NE 12 ST 47.62276819 -122.18567846
2 AV NE & NE ALDER ST 47.53096282 -122.03289274
4 AV SW & SW 146 ST 47.47225618 -122.34105502
ATLANTIC BASE NW YARD 47.59055484 -122.32547565
AUBURN GSA SOCIAL SECURITY 47.29344723 -122.23487937
FAIRVIEW AV N & WARD ST 47.62774752 -122.33214413
I-405 & NE 128 ST 47.7148125 -122.18534519
ISS TC BAY 1 47.5427228 -122.06237511
ISS TC BAY 2 47.54196219 -122.06247865
ISS TC BAY 3 47.54141258 -122.06234016
ISS TC BAY 4 47.54245405 -122.06212582
ISS TC BAY 5 47.54188868 -122.06217727
ISS TC BAY 6 47.54150444 -122.06221275
ISS TC LAYOVER 47.54278472 -122.06222675
KENT CITY HALL 47.38091011 -122.23481479
KENT STATION 1 AV N 47.3843403 -122.2332596
KING CO AQUATIC CENTER 47.29394729 -122.34282356
MEEKER/PARK COURT 47.38193126 -122.25300067
NEWPORT HS ROADWAY 47.56818069 -122.17329787
PROVIDENCE POINT 47.5728064 -122.04267298
REDMOND TC BAY 6 47.67665367 -122.12384889
REDMOND TC LAY A 47.67695534 -122.12432733
REDMOND TOWNE CENTER 47.66846546 -122.11884361
SEACREST DOCK 47.58973446 -122.37991146
SEACREST MARINA PARKING LOT 47.58944285 -122.38038513
SODO BUSWAY & S HOLGATE ST 47.58617619 -122.32753873
LikeLike
Brian, you’re a gem!
No – I haven’t managed to get back together with MetroKC to get any better data arranged. This is a complete gem though – thank you! You’ve saved me a good several hours of work there.
LikeLike
Eastgate P&R is -122.15337,47.58002900000001
Issaquah Highlands P&R is -122.0194460535052,47.54560253056203
Brian beat me to the rest of the Issaquah locations.
Maybe someday I’ll get an iPhone and play with your gadget 😉
LikeLike
> Added the display of “express†buses with an “X†next to the route
Metro uses “E” to designate Express busses, would you please use that to maintain consistency?
LikeLike
They don’t on the front of their busses.. There it’s an X, which is why I chose to use that.
LikeLike