grote / Transportr

Free Public Transport Assistant without Ads or Tracking
https://transportr.app
GNU General Public License v3.0
1.04k stars 188 forks source link

Routing is unreliable #376

Closed airon90 closed 6 years ago

airon90 commented 6 years ago

I tried Transportr after times as now Milan, Italy is supported by Navitia.

I tested it and I found some weird information:

  1. I tried Canegrate-Rho Fieramilano. The only way to reach the metro station is to get S5 train to Rho-Fiera and by foot go to the metro station. transportr tell me to get off the train to Rho and reach Rho f.s. (which are the same!) and get another train. There is also a bug about the final destination of the train. Here is the proof screenshot_2017-11-02-09-58-25

  2. Canegrate-Rho Fieramilano again. The weirdest routing I ever found: Transportr tells me to reach my final destination, to take the metro for one stop and then go back! screenshot_2017-11-02-09-58-56

  3. Canegrate-via Cesare Saldini (50, there is no address number support), Milano You should get S5 up to Milano Dateo, then by foot go to get on autobus number 61 and you get off in front of the place. Another routing is offered but it is longer than my usual path screenshot_2017-11-02-10-00-32

airon90 commented 6 years ago

Moreover, if you insert an intermediate stop, it's not always considered. I tried Canegrate - Milano Dateo - Via Cesare Saldini, Milano. Between the results there is no train+61 option and some of them didn't even consider Dateo. Here is an example screenshot_2017-11-02-10-21-00 This is not just about routing reliability but it is a bug

grote commented 6 years ago

Thanks for the issue report. However, all this seems to be related to Navitia. Transportr merely displays what their API returns. You can either get them to improve their results or setup your own Navitia server and improve the results yourself.

grote commented 6 years ago

Btw. Navitia doesn't respect VIA search locations. So this would need to be deactivated. The upstream issues for this are: schildbach/public-transport-enabler#95 and CanalTP/navitia#1589

airon90 commented 6 years ago

If somebody wants to follow this bug report see https://groups.google.com/forum/#!topic/navitia/3LGQNkQ1OCs