Nieoptymalne wyszukiwania i brak możliwości sprecyzowania...

avatar
zelo | 2012-12-17 02:36

1. Chciałbym ustawić minimalny czas na przesiadkę dla 2 przystanków o tej samej nazwie, ale nie mam pojęcia czy jest to wykonalne.
Przykładowo chciałbym stworzyć pakiet który wyszuka połączenia z przystanku A do B, z B do C i z C do D z uwzględnieniem minimum X minutowej przesiadki między B a B i Y minutowej przesiadki między C a C (Ten sam przystanek, a przynajmniej jego nazwa). Mimo, że nazwa jest ta sama, to nie oznacza to, że przystanek leży w tym samym miejscu.

2. W opcji premium z 2 przesiadkami dla trasy Opatkowice Wiadukt -> Plac Inwalidów (Kraków) Program znajduje trasy tylko dla jednego autobusu z macierzystego przystanku i jest to najgorsza możliwa opcja:

Co proponuje program:
Opatkowice Wiadukt - 203 (51-58 minut)-> Czerwone Maki ->
Czerwone Maki -> ... (30+ minut z 1 przesiadką) ... ->Plac Inwalidów
Łącznie ~1.5-2.5h

Najbardziej optymalna trasa (nie jedyna):
Opatkowice Wiadukt - 175/203/235/245/255/275/285 (4-5 minut)-> Borek Fałęcki # Żadna z tych tras nie jest uwzględniana
Borek Fałęcki - 8/19 (10 minut)-> Rondo Matecznego
Rondo Matecznego - 164/179/503 (10-12 minut) -> Plac Inwalidów
Łącznie 25-40 minut bez przesiadek

avatar
user1 | 2012-12-17 19:02

1. Chciałbym ustawić minimalny czas na przesiadkę dla 2 przystanków o tej samej nazwie, ale nie mam pojęcia czy jest to wykonalne.
Przykładowo chciałbym stworzyć pakiet który wyszuka połączenia z przystanku A do B, z B do C i z C do D z uwzględnieniem minimum X minutowej przesiadki między B a B i Y minutowej przesiadki między C a C (Ten sam przystanek, a przynajmniej jego nazwa). Mimo, że nazwa jest ta sama, to nie oznacza to, że przystanek leży w tym samym miejscu.
Niestety nie jest, a szkoda, bo przydała by się taka opcja (ja bym to nazwał "przejścia piesze").