Oneworld Explorer itinerary validator
#1
Original Poster

Join Date: Mar 2001
Location: Austin, TX -- AA Life Platinum; QF Life Silver; UA Silver
Posts: 5,467
Oneworld Explorer itinerary validator
I've finished the first release of my oneworld itinerary validator utility. The checker will validate (most) of the OWE rules and display if an itinerary is valid. The tool will also validate each segment of the routing to check if it is a valid OneWorld flight (this does not display the actual flight numbers A->B but only that a flight exists A->B).
The files are located at: http://jph.bytestacker.com/award.htm
Download award.htm, zones.js, flights.js and cities.js. Open award.htm in your browser. It should work on Mozilla and Internet Explorer, but requires Javascript support.
The utility also includes my beta FF award mileage calculator which calculates the # of FF miles required for different programs.
There will be a table with several rows. The first three rows are for the FF mileage calculator. Entering the city pairs you are interested in, then click submit to display the # of miles required between the cities (R/T works best right now, o/w and point-to-point still has issues).
The OWE itinerary validator will check the following:
* start/end zones
* no intercontinental backtracking
* # of segments per continent
* specific routing limitations (anchorage, hawaii, perth, transcon, etc)
* Transatlantic/Transpacific
* Max # of segments (20)
* # of entry/exit per continent
* Displays # of QF Status Credits earned, and # of miles per segment
* Validates that city pair segments exist in the timetable. [new]
It does not:
* check transit rules vv North America - South America, Europe - Africa/etc (planned)
When entering segments, use '-' to denote a flight segment, and use ',' to denote an open jaw.
LHR-JFK,BOS-SFO,LAX-HKG-LHR
Many thanks to Mark Bolton for providing webspace for this tool!
The files are located at: http://jph.bytestacker.com/award.htm
Download award.htm, zones.js, flights.js and cities.js. Open award.htm in your browser. It should work on Mozilla and Internet Explorer, but requires Javascript support.
The utility also includes my beta FF award mileage calculator which calculates the # of FF miles required for different programs.
There will be a table with several rows. The first three rows are for the FF mileage calculator. Entering the city pairs you are interested in, then click submit to display the # of miles required between the cities (R/T works best right now, o/w and point-to-point still has issues).
The OWE itinerary validator will check the following:
* start/end zones
* no intercontinental backtracking
* # of segments per continent
* specific routing limitations (anchorage, hawaii, perth, transcon, etc)
* Transatlantic/Transpacific
* Max # of segments (20)
* # of entry/exit per continent
* Displays # of QF Status Credits earned, and # of miles per segment
* Validates that city pair segments exist in the timetable. [new]
It does not:
* check transit rules vv North America - South America, Europe - Africa/etc (planned)
When entering segments, use '-' to denote a flight segment, and use ',' to denote an open jaw.
LHR-JFK,BOS-SFO,LAX-HKG-LHR
Many thanks to Mark Bolton for providing webspace for this tool!
Last edited by hauteboy; Aug 31, 2005 at 8:26 am
#2
Original Poster

Join Date: Mar 2001
Location: Austin, TX -- AA Life Platinum; QF Life Silver; UA Silver
Posts: 5,467
Ok.. that was easier than I thought.
I've now added actual flight checks to the utility, it will display an error if a city pair is not served by a Oneworld flight.
Eg. CDG-RIX will show an error
Download flights.js as well to get the flight segment data.
Enjoy!
I've now added actual flight checks to the utility, it will display an error if a city pair is not served by a Oneworld flight.
Eg. CDG-RIX will show an error
Download flights.js as well to get the flight segment data.
Enjoy!
#3
Join Date: Aug 2004
Location: Tokyo, Japan
Programs: BAEC, Virgin, ANA, Starwood, Hilton
Posts: 4
Originally Posted by hauteboy
If anyone has webspace and would be willing to host the tool that would be greatly appreciated. 

Should be available at: http://www.markbolton.com/award/award.htm
Now if anyone fancies giving me some advice on planning a OWE trip ex-NRT next year, that would be much appreciated.

EDIT: Because of hosting on Linux, it is now case sensitive, hence I've changed the examples to upper case.
Last edited by boltonm; Aug 27, 2004 at 9:13 pm
#4


Join Date: Apr 2003
Location: MEL/LAX
Programs: AAdv GLD(MM), QF LTS, UA MP_nada, HH Gld, SPG, GoldenCircle Jade
Posts: 4,478
Great tool thanks! ^
Actually seems to have highlighted a problem with my itineraryt - I used my current DONE4 itin (ticket issued and started) as an example.
I have LHR-VCE-LHR in the itin - that seems not be a direct flight (any more?).
I am sure I looked this up as a BA flight before booking - was I mistaken or has VCE changed to only being serviced out of LGW?
Actually seems to have highlighted a problem with my itineraryt - I used my current DONE4 itin (ticket issued and started) as an example.
I have LHR-VCE-LHR in the itin - that seems not be a direct flight (any more?).
I am sure I looked this up as a BA flight before booking - was I mistaken or has VCE changed to only being serviced out of LGW?
#5
Original Poster

Join Date: Mar 2001
Location: Austin, TX -- AA Life Platinum; QF Life Silver; UA Silver
Posts: 5,467
The data I'm using is from the Oneworld Timetable, so according to that, you are correct, there is only LGW-VCE service, not LHR-VCE.
I've added yet another feature.. the ability to show all OWE destinations from/to an airport, this should be quite useful in OWE itinerary planning. Eg, you can see all destinations from LHR, or all destinations from KRT, sorted by distance. This should handle (most?) direct flights as well as nonstop.
Individual flights are not displayed, just destinations.
I've added yet another feature.. the ability to show all OWE destinations from/to an airport, this should be quite useful in OWE itinerary planning. Eg, you can see all destinations from LHR, or all destinations from KRT, sorted by distance. This should handle (most?) direct flights as well as nonstop.
Individual flights are not displayed, just destinations.
Last edited by hauteboy; Aug 28, 2004 at 12:38 am
#6
Join Date: Jun 2004
Location: Madrid, Spain & Santiago, Chile
Programs: AA EXP
Posts: 3,181
Originally Posted by boltonm
Now if anyone fancies giving me some advice on planning a OWE trip ex-NRT next year, that would be much appreciated. 

#7
Join Date: Jun 2004
Location: SCL, MCT, LGW and a variety of 1W lounges in between.
Programs: BA Mucci (Seigneur et Ingenieur des Appareils Volants (Gold)), QF (WP and LTG), AA EXP, GF Gold
Posts: 3,931
Tooling up
It would be useful if you could enter LON as the starting point and it would then tell you if it was served out of LHR, LGW, STN or LCY as these all fall under the LON banner.
Yes we have Venice here at LGW.
Looking forward to using to tool shortly.
For the ex-NRT thread, look forward to helping you. Need to know your mileage and status requirements with 1W, cities you would like to visit/avoid or just change at, Class of travel and number of continents. Are you interested in culture, miles only or status only? If travelling on DONEx or AONEx then probably not NRT to start from a price point of view or are you not price sensitive/cannot be bothered to buy elsewhere.
Ask and we shall try to help.
Spotwelder
Yes we have Venice here at LGW.
Looking forward to using to tool shortly.
For the ex-NRT thread, look forward to helping you. Need to know your mileage and status requirements with 1W, cities you would like to visit/avoid or just change at, Class of travel and number of continents. Are you interested in culture, miles only or status only? If travelling on DONEx or AONEx then probably not NRT to start from a price point of view or are you not price sensitive/cannot be bothered to buy elsewhere.
Ask and we shall try to help.
Spotwelder
#8
Join Date: Aug 2004
Location: Tokyo, Japan
Programs: BAEC, Virgin, ANA, Starwood, Hilton
Posts: 4
Originally Posted by hauteboy
I've added yet another feature.. the ability to show all OWE destinations from/to an airport, this should be quite useful in OWE itinerary planning.
http://www.derivative.uklinux.net/award/award.htm
#9
Original Poster

Join Date: Mar 2001
Location: Austin, TX -- AA Life Platinum; QF Life Silver; UA Silver
Posts: 5,467
New Version posted - 0.3
I've posted a new release of the OWE validator. (I'm going to have to get my own webspace this week - sorry to those of you who aren't Yahoo members and can't try the tool out!!
)
I've added the ability to use city codes like LON,NYC,WAS etc in the itinerary validator. The actual airport will be displayed below in the segment list. Eg. CAI-LON-VCE-LON-NYC will show in the list as CAI-LHR,LGW-VCE,VCE-LGW,LHR-JFK. Also added support to disallow transiting departure city (LHR-MAN-LHR-XXX is not allowed) or multiple departures from the originating country (MAN-CDG-LHR-XXX is invalid). Also the Nigeria/Ghana Africa rule should be fixed (is LHR-JNB/ACC-LHR-XXX valid? not sure on that one).
I've also added support to show all flights to/from a specific country in the Planner tool. eg. show all flights from France, use 'fr' in the From: field. The codes are the ISO two-digit country codes. Be prepared to wait if you choose 'us' as one of the values.
)I've added the ability to use city codes like LON,NYC,WAS etc in the itinerary validator. The actual airport will be displayed below in the segment list. Eg. CAI-LON-VCE-LON-NYC will show in the list as CAI-LHR,LGW-VCE,VCE-LGW,LHR-JFK. Also added support to disallow transiting departure city (LHR-MAN-LHR-XXX is not allowed) or multiple departures from the originating country (MAN-CDG-LHR-XXX is invalid). Also the Nigeria/Ghana Africa rule should be fixed (is LHR-JNB/ACC-LHR-XXX valid? not sure on that one).
I've also added support to show all flights to/from a specific country in the Planner tool. eg. show all flights from France, use 'fr' in the From: field. The codes are the ISO two-digit country codes. Be prepared to wait if you choose 'us' as one of the values.
Last edited by hauteboy; Aug 30, 2004 at 12:21 am
#10
Join Date: Aug 2001
Programs: AA Plat & LTG; QF LTG
Posts: 9,837
This does look good and will no doub be very useful for planning my next OneWorld Explorer. Great work ^ .
Just one minor glitch. You may like to check the QF SC's for a business class flight 5000-8750 miles. It is coming up as 120 SC's, but I think it should be 160.
Just one minor glitch. You may like to check the QF SC's for a business class flight 5000-8750 miles. It is coming up as 120 SC's, but I think it should be 160.
#12
Moderator, OneWorld




Join Date: Feb 2002
Location: SEA
Programs: RAA RIP; AA ExEXP
Posts: 12,517
Very cool tool, thanks.
Question: how to show land portions? For example, we're planning XXX-SYD-CHC|AKL-MEL. I've tried inserting /, |, or a line break, and it doesn't recognize an airport called "CHC/AKL". No biggie, I just mentally subtract the miles and segments, but maybe there's an easier way.
Thanks again.
Question: how to show land portions? For example, we're planning XXX-SYD-CHC|AKL-MEL. I've tried inserting /, |, or a line break, and it doesn't recognize an airport called "CHC/AKL". No biggie, I just mentally subtract the miles and segments, but maybe there's an easier way.
Thanks again.
#15
Join Date: Jul 2003
Location: Seattle, WA
Programs: Marriott Titanium
Posts: 2,861
Feature Requests
This is great! Thanks Hauteboy!
In the OWE Planner, how about adding a new column for "continent"?
And, since the timetable is right there in memory anyway, how about adding another column for days of flights like "1234567" for every day, "1-3-5--" for MWF flights only?
And how about a column telling us how many classes (1,2,3) are on the flight?
And how about sorting the table automatically by miles, most miles on the top?
And can you populate the "Airlines" column?
Adding the ISO county as an option to OWE Planner was brilliant! How about letting you type in "Continent" there as well?
You show an example of: LHR-JFK-LAX-SYD-HKG-LHR. Why not add an open jaw with a comma in the example to show the open jaw option.
In the OWE Planner, how about adding a new column for "continent"?
And, since the timetable is right there in memory anyway, how about adding another column for days of flights like "1234567" for every day, "1-3-5--" for MWF flights only?
And how about a column telling us how many classes (1,2,3) are on the flight?
And how about sorting the table automatically by miles, most miles on the top?
And can you populate the "Airlines" column?
Adding the ISO county as an option to OWE Planner was brilliant! How about letting you type in "Continent" there as well?
You show an example of: LHR-JFK-LAX-SYD-HKG-LHR. Why not add an open jaw with a comma in the example to show the open jaw option.
Last edited by 925; Aug 30, 2004 at 5:58 pm

