Live tracking
Częstotliwość aktualizacji dostosowuje się do sposobu przemieszczania użytkownika.
- jazda co kilka sekund
- postój
- pieszo
- status ruchu
SYSTEMY / AUTOMATYZACJA / HIGH AVAILABILITY
Platforma łączy aplikację Android, backend WWW i logikę geolokalizacji: częste aktualizacje pozycji, strefy, historię dnia i role użytkowników.
Aplikacja wymagała innego zachowania podczas postoju, ruchu pieszego i jazdy, a dane musiały być prezentowane zarówno w aplikacji, jak i przez WWW.
Istotne były geofencing, historia tras, łączenie postojów, skalowanie mapy i zarządzanie relacjami widoczności między użytkownikami.
Częstotliwość aktualizacji dostosowuje się do sposobu przemieszczania użytkownika.
Użytkownicy definiują strefy i otrzymują zdarzenia wejścia oraz wyjścia.
Trasy i postoje są prezentowane w sposób pozwalający szybko odtworzyć przebieg dnia.
Warstwa prezentacji uwzględnia avatary, role, nakładające się znaczniki i przejrzystość mapy.