summaryrefslogtreecommitdiff
path: root/lib/DBInfoscreen/Controller/Map.pm
AgeCommit message (Collapse)AuthorLines
2021-10-23Switch from Geo::Distance to GIS::DistanceDaniel Friesel-34/+28
2021-07-04map: decrease stop circle size when stops are close together4.2.1Daniel Friesel-9/+25
2021-04-03map: improve position estimation for delayed trains3.12.1Daniel Friesel-10/+32
HAFAS does not provide delays of past stops, so we estimate it ourselves (assuming that the delay at the previous stop is identical to the delay at the next stop)
2021-03-14map: handle arrival-only and departure-only stops3.10.9Daniel Friesel-7/+10
2021-01-21Switch to AGPL v3 for DBF program codeDaniel Friesel-1/+1
2020-12-17set version via configDaniel Friesel-4/+0
2020-11-28add machine-readable copyright and licensing informationDaniel Friesel-0/+3
2020-10-11switch to transport.rest v5Daniel Friesel-1/+1
2020-09-10handle /map requests asynchronouslyDaniel Friesel-54/+38
2020-09-08move tripid generation to trainsearch helperDaniel Friesel-23/+4
2020-09-07working train intersection demo \o/Daniel Friesel-3/+114
2020-09-06Move HAFAS polyline request to HAFAS helperDaniel Friesel-61/+3
2020-06-28add experimental (and unreferenced) train intersection calculationDaniel Friesel-35/+392
2020-06-12use debug log for debug outputDaniel Friesel-0/+3
2020-05-24Map: Fix position calculation between first and second station3.2.1Daniel Friesel-1/+1
derp!
2020-05-24animate train position in map3.2.0Daniel Friesel-147/+328
2020-05-23map: move train position calculation to a helper functionDaniel Friesel-92/+91
2020-01-22map: show operator nameDaniel Friesel-0/+1
2020-01-09map: invert from/to colour2.5.10Daniel Friesel-2/+2
2020-01-08show station location in map2.5.9Daniel Friesel-0/+26
2020-01-05map: show current / next stop name, arrival/departure time and platform2.5.7Daniel Friesel-14/+36
2020-01-05Map: Show estimated train position2.5.6Daniel Friesel-15/+161
2020-01-05Use RT cache for polylines, as they contain realtime data2.5.5Daniel Friesel-1/+1
2020-01-05Do not parse uninitialized valuesDaniel Friesel-5/+7
2020-01-05map: show arr/dep times2.5.3Daniel Friesel-11/+56
2020-01-05map: simplify error handlingDaniel Friesel-1/+3
2020-01-05Fetch map asynchronouslyDaniel Friesel-71/+101
2020-01-04Use correct Trip ID request for arrival-only trains2.5.1Daniel Friesel-2/+2
2020-01-04cache transport.rest requestsDaniel Friesel-2/+13
2020-01-04show train route on map2.5.0Daniel Friesel-0/+93