This looks pretty neat, could see some good applications being built with this over the Google Maps API!
One thing to note, is that I can't see whether the Gem handles the source being 403/404'd for example, is that something that is handled by the source?
And it was great reading the code, I'm new to Ruby and currently writing my first Gem, it looks like a highly viable route for bus tracking (no pun intended!), very pretty code!