Tehnologija12. jul 2026. · 12 min čitanja

Kako smo napravili GPS praćenje preciznosti 3 m (i kašnjenja 3 s)

Tehnički pogled na naš stek Supabase Realtime + OSRM + Capacitor.

Gledati kako auto stiže je funkcija koja najviše umiruje. Ujedno je i ona koja najmanje prašta: pogrešna ili zakasnela pozicija i poverenje nestaje. Evo kako to radimo.

Tok podataka

  • Aplikacija za vozače (Capacitor, iOS) šalje poziciju svake 3 sekunde
  • Supabase Realtime je prosleđuje putniku te vožnje, i samo njemu
  • OSRM računa stvarnu rutu i ETA
  • Aplikacija za putnike interpolira između tačaka za glatko kretanje

Zašto OSRM

Cena se računa unapred prema stvarnoj razdaljini puta, ne vazdušnoj liniji. OSRM nam daje tu razdaljinu i procenjeno trajanje, što koristimo i za zaključanu cenu i za prikazani ETA.

“Jedna tačka na svake 3 sekunde je kompromis između baterije vozača i mira putnika.”

I privatnost

Lokacija se deli samo tokom aktivne vožnje i samo sa uključenim osobama: putnikom i bližnjima sa kojima je odlučio da podeli put.

Svi tekstovi