Go Back  FlyerTalk Forums > Miles&Points > Global Airline Alliances > Star Alliance
Reload this Page >

Star Alliance Timetable as CSV

Community
Wiki Posts
Search

Star Alliance Timetable as CSV

Thread Tools
 
Search this Thread
 
Old May 26, 2009 | 6:05 am
  #1  
Original Poster
 
Join Date: Sep 2007
Location: TLL
Programs: bmi, Finnair
Posts: 97
Star Alliance Timetable as CSV

As a Mac User I don't have access to the downloadable timetable application, which means that if I want to do anything offline, I'm stuck with navigating the PDF.

So I decided to do something about it, and wrote a script to extract all the data from the PDF into a format I could actually play with. I expect others might also like this, so I've made the raw data available as a CSV file (zipped to bring it down from 3M to 600k!)

I'm not entirely convinced I successfully caught all the weird edge cases, so if you notice any errors, please let me know.

It's nothing fancy, but being able to open it in Excel and filter on the various columns is still quite useful, and of course it opens up any number of other possibilities. I'm also considering building a little mini-application that makes it easier to play with, so if anyone has any suggestions for that, I'm all ears.


[Update: Sorry for the non-functional link initially. It seems Wordpress doesn't allow direct links to files unless they're published within a post. Should be working OK now.]

Last edited by salvadors; May 26, 2009 at 6:22 am
salvadors is offline  
Old May 26, 2009 | 7:10 am
  #2  
Original Poster
 
Join Date: Sep 2007
Location: TLL
Programs: bmi, Finnair
Posts: 97
One thing that the PDF doesn't give that the PC tool appears to is routing details, listing only the number of stops, rather than what they are. Is that information available anywhere en masse, or would it be a matter of looking up each individual flight for details?
salvadors is offline  
Old May 26, 2009 | 11:09 am
  #3  
15 Years on Site
 
Join Date: Sep 2005
Location: BRU
Programs: LH SEN, SN Gold, Eurostar Carte Blanche, BA, QF, AF
Posts: 6,854
Great Work!
SmilingBoy is offline  
Old May 26, 2009 | 12:45 pm
  #4  
1M
50 Countries Visited
100 Nights
15 Years on Site
 
Join Date: Jul 2008
Location: HKG
Programs: Marriott Ambassador (Titanium Lifetime), BA GfL, EK Gold, HH Diamond, Ex-BD*G
Posts: 3,752
Interesting, saved it for future reference. Can't help but wonder if this breaks the fair use of the tool, but, quite fun to just see at a glance which flights have, for example, a A380 on them, and exactly where each airline flies.

Now, if only you could enhance to include the available classes (F, C, Y+, Y etc) it would be great for redemption planning!
littlevoices is online now  
Old May 26, 2009 | 1:04 pm
  #5  
Original Poster
 
Join Date: Sep 2007
Location: TLL
Programs: bmi, Finnair
Posts: 97
Originally Posted by littlevoices
Can't help but wonder if this breaks the fair use of the tool
Well, I got the data from the PDF, rather than the tool, and I can't see anything in the document that might imply that I shouldn't do this. I don't see why it should be problematic: it's all published factual data, and they do claim that they're "committed to delivering to you the latest flight schedules from the Star Alliance members on multiple platforms Anytime, Anywhere". All I'm doing is filling in a gap until they get around to doing so themselves!

Originally Posted by littlevoices
Now, if only you could enhance to include the available classes (F, C, Y+, Y etc) it would be great for redemption planning!
If someone can point me at a source for that data I'll gladly include it!
salvadors is offline  
Old May 27, 2009 | 12:49 am
  #6  
1M
50 Countries Visited
100 Nights
15 Years on Site
 
Join Date: Jul 2008
Location: HKG
Programs: Marriott Ambassador (Titanium Lifetime), BA GfL, EK Gold, HH Diamond, Ex-BD*G
Posts: 3,752
Originally Posted by salvadors
Well, I got the data from the PDF, rather than the tool, and I can't see anything in the document that might imply that I shouldn't do this.
Ahh, I didn't realise that they did a downloadable PDF (Now I've found the link :P) - I thought you'd written a screen-scraping tool that just queried the staralliance.com website!

As for the class availability, I don't have a clue I'm afraid without screen-scraping other websites.
littlevoices is online now  
Old May 27, 2009 | 1:40 am
  #7  
Moderator, Hilton Honors
Conversation Starter
All eyes on you!
20 Years on Site
 
Join Date: Nov 2003
Location: on a short leash
Programs: some
Posts: 71,446
Thanks salvadors
Kiwi Flyer is offline  
Old Jul 13, 2009 | 4:18 pm
  #8  
30 Countries Visited
3M
100 Nights
15 Years on Site
 
Join Date: Aug 2007
Location: Near SEA
Programs: UA MM, AS MVPG75K, Marriott Lifetime Gold
Posts: 7,990
Unitl I saw this, I had no idea that SK started flying NRT-BGO (Bergen, Norway) nonstop.
bmvaughn is offline  
Old Jul 13, 2009 | 5:53 pm
  #9  
 
Join Date: Jun 2002
Location: Potomac MD
Programs: UA MP 1K
Posts: 7,182
Cool, many thanks!
euslaner is offline  
Old Jul 22, 2009 | 3:11 am
  #10  
HCA
 
Join Date: Jan 2008
Location: SFO/SJC, CA
Posts: 630
Great work and I really can use this.
HCA is offline  
Old Oct 26, 2010 | 11:13 am
  #11  
2M
50 Countries Visited
All eyes on you!
20 Years on Site
 
Join Date: Aug 2005
Location: DEN, FL350
Programs: IHTFP, AS 100k, ex-AA EXP, ex-UA 1K, Ex-BD/A6/AC *G (RIP)
Posts: 518
Is there any chance that the OP would be willing to release the source for the script used to parse data out of the PDF? I'd love to be able to update my CSV when the *A timetable is revised.
Roaming Ryan is offline  
Old Oct 29, 2010 | 6:20 pm
  #12  
 
Join Date: Aug 2010
Programs: United Mileage Plus
Posts: 15
Thanks

This is very useful. I am going to load it up into a database and play with it.
tallandpoor is offline  


Contact Us - Archive - Advertising - Cookie Policy - Privacy Statement - Terms of Service -

This site is owned, operated, and maintained by MH Sub I, LLC dba Internet Brands. Copyright © 2026 MH Sub I, LLC dba Internet Brands. All rights reserved. Designated trademarks are the property of their respective owners.