Yes, as Thorgred said, annotions needs to be manually done for each route (big thanks to BeenTrain btw, annotating wouldn't be realy feasable without his Thirdrail Live Map app.). Weather should work on every route.
Oh that’s really cool! Just some thoughts…... ThirdRails users generate literally thousands of potential annotation points every day, for instance every executed timetable already includes station data. If ThirdRails could help provide annotations for routes you don’t own, let’s talk, that could be a great way to collaborate. And if your app could make use of that community-generated data, that would be awesome!
Merging ThirdRails and this app would be brilliant. Would see a massive increase in the number of users for both, and make it the must-have app for the community.