Aplicatia HereItIs preia datele GSP ale autobuzelor/tramvaielor expuse printr-un Open Data API de catre regionalele de transport si afiseaza aceste date in timp real si in miscare pe o harta cat si pe un panou in care putem vedea pentru fiecare statie timpii estimativi de ajungere . Aceste date pot fi afisate cu orice frecventa vin de la regionalele de transport (momentan aceasta este 30 sec).
Aplicatia são hartile necesare rularii em toate marile orase din tara.
Orase active momentan cu date reale:
Iasi: aplicatia preia date dintr-un astfel de API la Iasi, totusi la Iasi sunt doua probleme: doar 90% dintre vehicole transmit date (celelalte fiind momentan defecte), iar a doua problem this ca datele din acel API expus de CTP Iasi nu contin numarul traseului pe care merge acel vehicol. Totusi HereItIs a implementat un algoritmo de detectie a liniilor, astfel la Iasi apar pe harta cele 90% dintre vehicolele aflate pe drum si care transmis date GPS (in perioada imediat urmatoare CTP Iasi va fix acestea si vor deveni automat vizibile pe harta), celalte vehicole putand fi puse pe harta de calatori prinfunctionalitati precu “Am vazut/Am plecat”.
Oradea: dupa luni de monitorizare a traficului, noi afisam estimativ toate vehicolele din Oradea cu o precizie de sub un minut.
Em toate dintre aceste orase se poate folosi aplicatia daca ar fi un API deschis cu datele GPS ale mijloacelor de transport sau daca am gasi colaboratori pentru ao promova aplicatia pentru a fi folosita prinfunctionalitatea de share a locatiei autobuzelor din partea comunitatii de calatori: Alba, Arad, Brasov, Bucuresti, Cluj, Constanta, Craiova, Ploiesti, Sibiu, Timisoara, in curand si Bacau).
Princípio de funcionamento se baseaza pe atat pe date preluate de la regionalele de transport cat si pe inputul comunitatii de calatori.
Aplicatia é gratuita, momentan nu são nici reclame care em deranjeze, singura conditie pentru a follosi aplicatia este no fim solidari unii cu ceilalti si em "sharuim" informatii despre locatia autobuzelor.
Ecranul principal al aplicatiei consta intr-o harta a orasului nostru, un cerc de 2km, o componente de cautare si un buton cu care controlam toate actiunile pe care le putem face. De asemenea putem vedea timpii de asteptare pentru statiile apropriado de locatia mea.
Pratic incarcam pe harta doar mijloacele de transport in comun de pe ou raza de un 2km fata de locatia mea curenta, desigur daca dorim sa vedem si dincolo de aceasta distancea putem folosi componenta de "Cautare", toate mijloacele de transport in comun selectate prin acea componente devin vizibile pe harta necontand distancea fata de locatia mea. Coloque um número limitado de momento em que a rota 2 "favorita" será acessada por vizibile pe harta pe toata suprafata orasului la incarcarea aplicatiei.
Pentru a sharui locatia unui mijloc de transport avem 2 cazuri:
1. Daca autobuzul/tramvaiul cu care intentez sa plec nu a fost inca sharuit de altcineva ne harta, apas butonul verde -> "Am plecat",
2. Daca autobuzul para fost deja sharuit, dau click pe el si apas "Am plecat"
Aplicatia face validari si nu permite sharuirea de informatii decat daca userul se afla pe traseul mijlocului de transport respectiv.
Cand sharuim locatia unui mijloc de transporte com optiunea "Am plecat" aplicatia incepe sa ia recorent locatia userului curent, com funcionalitatea "Am vazut" dau voie aplicatiei sa-mi ia ou singura data locatia.
Aplicativo Necessário urmatoarele drepturi de acesso:
- Conectar a internet com uma data primitiva ao vivo despre mijloacele de transporte em comun
- Armazenamento local para salvar cateva informações mínimas precum: numele orasului favorit se trasee favorite.