![]() |
![]() |
#1 |
Member
Join Date: May 2006
Location: Dublin
Posts: 608
|
![]() Would you do this:
From Station: Galway 2110 To Station: Dublin Heuston 0710 Journey Time: 10 hour(s) 0 minutes Number of Changes: 1 Came up on the www.irishrail.ie timetable when I looked for Galway-Dublin Services? Will they, like Iberia for flights through Madrid that involve an overnight layover, put you up in the Radisson near the train station in Athlone for the night? |
![]() |
![]() |
![]() |
#2 |
Technical Officer
Join Date: Dec 2005
Location: Coach C, Seat 33
Posts: 12,669
|
![]() That has been admitted to us as being a bug and a new journey planner thing is currently under evaluation
|
![]() |
![]() |
![]() |
#3 |
Registered user
Join Date: Dec 2005
Location: Kildare
Posts: 1,555
|
![]() But its still a damn good laugh.
![]() Anyway, a bug is only an excuse that can last a reasonable period of time. Should be fixed immediately. Makes the country look stupid. Its a case of taking the option out of the database. Last edited by Derek Wheeler : 27-09-2006 at 18:48. |
![]() |
![]() |
![]() |
#4 | |
Technical Officer
Join Date: Dec 2005
Location: Coach C, Seat 33
Posts: 12,669
|
![]() Quote:
This is a route problem its a pain for computers to work out from a to b they lack the human intuition The journey is valid its not incorrect information its just not a journey anyone would make |
|
![]() |
![]() |
![]() |
#5 |
Registered user
Join Date: Dec 2005
Location: Kildare
Posts: 1,555
|
![]() Its a database of the existing timetable. Each route, service, station and connection is assigned a code. Database search returns all possible journies. Its ASP (Active Server Pages) The rediculous journey quoted by Oisin can be taken out of the database very quickly. Obviously IE have not instructed their IT people to do that. No need for a new journey planner. Ryanair use CGI (Common Gateway Interface) Similar gadget. Its not rocket science. All very basic stuff that requires an initial dose of human commomsense.
|
![]() |
![]() |
![]() |
#6 |
Technical Officer
Join Date: Dec 2005
Location: Coach C, Seat 33
Posts: 12,669
|
![]() The system doesn't store preassigned routes, thats not the way to do business since you would have to recalc several million options given the number of stations and choices its not feasible, its a recursive problem known as the traveling salesman which is only practically solvable if you have conditions. its real easy if there is a direct train
It has a list of all trains running and combines the timetables together to get a result by connecting trains together based on assessing all possibilties at all stops with an aim to get as close to destination and then drop loops and rank by fastest and fewest connections. Tralee to Rosslare is one that really tests the system I've been impressed by the systems abilty to get a routes from A to B its given me routes I wouldn't think of it has a problem with trains passing through midnight, that said Cork Belfast at 19:30 overnight in Dublin and onwards by the 7:35 ex Dublin is a legitimate journey The software used is irrelevant its how its programmed (cgi is dead, asp is well $oft php or a java based is where most are going), Ryanair don't do connections try Lufthansa who allow you to book through journeys. There is money involved and contracts not signed but a new journey planner system is being sought out Last edited by Mark Gleeson : 27-09-2006 at 20:26. |
![]() |
![]() |
![]() |
#7 | ||
Registered user
Join Date: Dec 2005
Location: Kildare
Posts: 1,555
|
![]() Quote:
Quote:
|
||
![]() |
![]() |
![]() |
#8 |
Member
Join Date: Dec 2005
Posts: 43
|
![]() I suppose getting IE and BE to get together to have a combined bus and rail journey planner is too much to ask?!
![]() |
![]() |
![]() |
![]() |
#9 | |
Registered user
Join Date: Dec 2005
Location: Kildare
Posts: 1,555
|
![]() Quote:
|
|
![]() |
![]() |
![]() |
#10 | |
Registered user
Join Date: Dec 2005
Location: Kildare
Posts: 1,555
|
![]() Quote:
While Ireland apparently prides itself on being the IT capital of Europe, its indigenous IT output within state controlled bodies is a disaster. Think Garda computer system and the HSE's P-Pars system. State bodies are hopeless at implementing efficient IT solutions. The proof is out there and no amount of defense can rescue them. |
|
![]() |
![]() |
![]() |
#11 | |
Technical Officer
Join Date: Dec 2005
Location: Coach C, Seat 33
Posts: 12,669
|
![]() Quote:
I know what IT solution IE are eager to buy in and its fairly impressive but I'd bet money it will by default offer werid journeys, its a matter of taste really |
|
![]() |
![]() |
![]() |
#12 |
Membership Officer
Join Date: Dec 2005
Location: Maynooth
Posts: 1,116
|
![]() Surely all that is needed is a check to see if the two journeys are on the same date? If they aren't then dont show them unless an explicit overnight option has been ticked by the user
![]() |
![]() |
![]() |
![]() |
#13 |
Technical Officer
Join Date: Dec 2005
Location: Coach C, Seat 33
Posts: 12,669
|
![]() Then you got an issue if IE decide to run trains at 2am which they have done on 3 occasions this summer
I see the problem as the excessive layover not the early morning It already has a time restriction http://www.irishrail.ie/your_journey...lidElements=To Last edited by Mark Gleeson : 27-09-2006 at 21:39. |
![]() |
![]() |
![]() |
#14 |
Member
Join Date: May 2006
Location: Kazbegi
Posts: 281
|
![]() Its not unusual to get quoted Train journeys in other European countries with long middle of the night layovers.
|
![]() |
![]() |
![]() |
#15 |
Member
Join Date: Dec 2005
Posts: 541
|
![]() At the risk of being pedantic, CGI is a standard (the Common Gateway Interface) for passing data between users and web serers. ASP, PHP, Java servlets and even C implement CGI. It's not dead at all, just not as visible as it was.
Last edited by markpb : 28-09-2006 at 08:47. |
![]() |
![]() |
![]() |
#16 | |
Member
Join Date: May 2006
Location: Dublin
Posts: 608
|
![]() Quote:
You can choose direct trains. If you choose leaving Galway before midnight it still gives you the overnight option. I am concerned about Olga the German backpacker choosing the overnight train, I suppose. ![]() |
|
![]() |
![]() |
![]() |
#17 |
Member
Join Date: Dec 2005
Location: Drogheda, Ireland
Posts: 1,275
|
![]() I'm sure we should ban computer geekery just as much as we ban technical train info, but...
There's nothing wrong with CGI. It's a perfectly valid way to build a website, albiet more expensive and time consuming to maintain than some of the newer technologies, particularly if you need to scale it across multiple servers. I wouldn't build a new site out of it, but having invested heavily in developing a flight booking site on CGI, I wouldn't throw it all away as long as it;s working. Ryanair don't do through booking. That's a business decision, and nothing to do with the technology they build their website on. If they took through bookings, they would presumably become liable if they cause you to miss your connecting flight. CGI can be used as the interface for ASP, PHP, et all, but nowadays they mostly interact with the web server at a lower level, allowing a greater level of integration and performance. |
![]() |
![]() |
![]() |
#18 |
Member
Join Date: Dec 2005
Location: Drogheda, Ireland
Posts: 1,275
|
![]() How about this one...
Tell it you want to go from Skerries to Pearse at 7PM on a Saturday and see how many changes you have to make. I wonder what ticket you need for that journey? |
![]() |
![]() |
![]() |
#19 |
Really Regular Poster
Join Date: Dec 2005
Posts: 873
|
![]() Marko,
would I be alright on a short hop to try going Rush+lusk -> Drog -> Connolly (if I printed the timetable out)? Well by the rule book anyway. I'd be fairly confident I couldn't be convicted |
![]() |
![]() |
![]() |
#20 | |
Technical Officer
Join Date: Dec 2005
Location: Coach C, Seat 33
Posts: 12,669
|
![]() If its the fastest way from A to B and it is offered it is would be valid, I am assuming you do the Drogheda Dublin leg by enterprise
Quote:
We looked at Waterford Bray last year, it was marginally faster go via Rosslare at one specific time |
|
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|