Indywidualny rozkład jazdy

Cześć wszystkim,
czy ktoś może mi podpowiedzieć jak zrobić na własnej stronie internetowej, podobnej funkcjonalności rozkład jazdy z przystanków jak na stronie gdańskiej komunikacji miejskiej. Link
Chodzi mi o te tablice, który autobus najszybciej przyjedzie na ten przystanek.

Uściślając, powiedzmy że z mojego przystanku odjeżdża 5 linii, mnie interesują 3. Posiadając listę odjazdów tych 3 linii też chciałbym skonstruować takie narzędzie by powiedzmy wchodząc o godzinie 16 na stronę pokazywała mi powiedzmy 5 najbliższych odjeżdżających autobusów wszystkich linii od tej godziny i pokazywała w następnej kolumnie o której faktycznie.

Gdańsk ma te tablice skoordynowane o faktyczne położenie autobusu. My kierujmy się tylko rozkładem.