Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Połączenia między-przystankowe, Skrypt?
Chillout
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 24.01.2011

Ostrzeżenie: (0%)
-----


Witam

Chciałem zapytać jakie trzeba zbudować zapytanie do bazy żeby wyświetlało kolejno autobusy i przesiadki...
Budowanie takiego skryptu nie jest ciężkie... chodzi o sam fakt zapytania do bazy jak go zbudować...

Na tej stronie jest wstępny szablon jak by to miało wyglądać... http://autobusy-miejskie.com.pl/test.php
Proszę o pomoc co byście mi poradzili nie w sensie kodu tylko w sensie projektowym... jak można połączyć te rzeczy w jednym zapytaniu żebym później mógł spokojnie to połączyć i rozpisać

Gotowe coś takiego jest tutaj http://rozklady.kzkgop.pl/index.php dokładnie jeśli weszła wam strona rozkładu to kliknijcie w górnym menu wyszukaj i konkretnie to chciałem zrobić samemu (IMG:style_emoticons/default/smile.gif) i proszę was o pomoc :]
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
everth
post
Post #2





Grupa: Zarejestrowani
Postów: 782
Pomógł: 153
Dołączył: 21.07.2010

Ostrzeżenie: (0%)
-----


Cytat
Budowanie takiego skryptu nie jest ciężkie...
. Można by się o to kłócić. Pierwsze co mi przychodzi do głowy to algorytm najkrótszej ścieżki Dijkstry (url="http://www.artfulsoftware.com/infotree/queries.php?bw=1680#766"]tutaj[/url] masz przykładową implementację w MySql) i późniejsze dopasowanie do niej połączeń. Ale w dłuższej perspektywie może to produkować dziwne wyniki i nie sprawdzać się.

Zainteresuj się algorytmami trasującymi (artykuł w zasadzie odnosi się do sieci komputerowych, niektóre rozwiązania da się zastosować w sieci komunikacyjnej). Bardziej zbliżony do zagadnienia opis jest na stronie OpenStreetMap. Z tego co wyszczególnili to w PHP nie ma żadnej otwartej implementacji takiego systemu.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 16:40