HereItIs aplikacija uzima GSP podatke o autobusima / tramvajima koje je Open Data API izložio u transportnim regijama i prikazuje te podatke u stvarnom vremenu i u pokretu na karti i na ploči na kojoj možemo vidjeti procijenjeno vrijeme za svaku postaju. , Ti se podaci mogu prikazati bilo kojom frekvencijom koja dolazi iz regionalnog transporta (trenutno je to 30 sec).
Aplikacija ima potrebne karte za trčanje u svim većim gradovima u zemlji.
Trenutno aktivni gradovi sa stvarnim podacima:
Iasi: aplikacija uzima podatke s takvog API-ja u Iasi, međutim u Iasi postoje dva problema: samo 90% vozila prenosi podatke (ostala su trenutno neispravna), a drugi problem je što podaci iz tog API-ja izloženi od strane CTP Iasi ne sadrže broj puta kojim se vozilo kreće. Međutim HereItIs je implementirao algoritam za otkrivanje linija, tako da se u Iasi 90% vozila na cesti i koji su prenijeli GPS podatke pojavljuju na karti (u neposrednom razdoblju nakon CTP Iasi će ih popraviti i oni će automatski postati vidljivi na karti), ostali vozila koja se mogu staviti na mapu putnika kroz unaprijed konfigurirane funkcije "vidio / napustio".
Oradea: Nakon višemjesečnog praćenja prometa, procjenjujemo sva vozila u Oradei s točnošću manjom od jedne minute.
U svim se tim gradovima aplikacija može koristiti ako postoji otvoreni API s GPS podacima prijevoznog sredstva ili ako bismo mogli pronaći suradnike koji bi promovirali aplikaciju koja će se koristiti putem dijeljenja funkcionalnosti lokacije autobusa iz gradske zajednice: Alba, Arad, Brasov, Bukurešt, Cluj, Constanta, Craiova, Ploiesti, Sibiu, Temišvar, uskoro i Bacau).
Načelo rada temelji se na podacima preuzetim iz prometnih regija i na doprinosu putničke zajednice.
Aplikacija je besplatna, trenutno nema oglasa koji smetaju, jedini uvjet za korištenje aplikacije je da se međusobno podržavaju i "sharu" informacije o lokaciji autobusa.
Glavni ekran aplikacije sastoji se od mape našeg grada, kruga od 2 km, komponente pretraživanja i gumba s kojim kontroliramo sve radnje koje možemo učiniti. Također možemo vidjeti vrijeme čekanja za stanice u blizini moje lokacije.
U osnovi na kartu stavljamo samo sredstva javnog prijevoza u radijusu od 2 km od moje trenutne lokacije, naravno ako želimo vidjeti i izvan ove udaljenosti, možemo koristiti komponentu "Traži", sva sredstva javnog prijevoza koja je odabrala komponenta postaje vidljiva na karti bez udaljenosti od moje lokacije. Trenutno možemo ograničiti broj na 2 "omiljene" rute, one će biti vidljive na karti na cijeloj površini grada prilikom učitavanja aplikacije.
Da biste očistili lokaciju prijevoznog sredstva, imamo 2 slučaja:
1. Ako autobus / tramvaj s kojim namjeravam krenuti još nije zamijenio netko drugi na karti, pritisnite zelenu tipku -> "Ja sam lijevo", a zatim s prikazane liste odabirem željenu rutu i smjer vožnje lijevim ili desnim klizačem.
2. Ako se sabirnica već naslonila, kliknite na nju i pritisnite "napustio sam"
Aplikacija provjerava valjanost i ne dopušta razmjenu informacija, osim ako korisnik nije na ruti odgovarajućeg prijevoznog sredstva.
Kad dijelimo lokaciju prijevoznog sredstva s opcijom "Ostavio sam", aplikacija počinje ponavljati lokaciju trenutnog korisnika, s funkcionalnošću "Vidio sam", dopuštam aplikaciji da jednom preuzme moju lokaciju.
Zahtjev zahtijevaju sljedeća prava pristupa:
- internetska veza za primanje podataka uživo o sredstvima javnog prijevoza
- Lokalna pohrana za spremanje minimalnih podataka, kao što su: omiljeni naziv grada i omiljene rute.