PDA

View Full Version : BeoGSP (Android)



iDarth
27-02-2010, 13:54
Šteta što ovako nešto ne postoji za iPhone. Deluje izvodljivo.

BeoGSP predstavlja pomoć pri kretanju kroz grad korišćenjem gradskog prevoza. BeoGSP raspolaže svim informacijama o autobuskim linijama GPS-a i na osnovu njih može da odabere optimalan put do cilja. Aplikacija obuhvata delove Google Maps-a, koristi GPS uređaj radi lakšeg pronalaženje polazne i krajnje tačke puta i senzore okretanja da bi pravilno prikazao kompas i trenutnu orjentaciju.

http://sites.google.com/site/ivujic/_/rsrc/1265577559922/beogsp/flaging.png?height=400&width=266 http://sites.google.com/site/ivujic/_/rsrc/1266429845477/beogsp/route_detalji.png?height=400&width=266

Mogućnosti aplikacije:

-Pronalazi optimalnu rutu do željene lokacije, uključujući presedanja (prikazuje sva stajališta na mapi);
-Procenjuje vreme potrebno do željene lokacije (algoritam od informacija koristi intervale svakog autobusa koji zavise od doba dana);
-GPS praćenje sa notifikacijama, obaveštava korisnika kada treba da izađe iz prevoza ili kada treba da promeni prevoz (osvežavanje podataka se vrši na 1 minut ili 100 metara, zbog štednje baterije);
-Lista linija u Beogradu, sadrži podatke o konkretnoj liniji (prva tri polaska, poslednja tri polaska, interval i sva stajališta), ima mogućnost grafičkog predstavljanja svih stajališta na mapi;
-Kompas za lakše snalaženje u prostoru ili bolju orjentaciju.

http://sites.google.com/site/ivujic/_/rsrc/1265577586983/beogsp/gsp_linije.png?height=400&width=266 http://sites.google.com/site/ivujic/_/rsrc/1265577596622/beogsp/linija_detalji.png?height=400&width=266

Detaljnije na:

http://sites.google.com/site/ivujic/

1024
27-02-2010, 18:14
Ja sam bas razmisljao o ovako necemu :)
Nisam imao pojma samo gde naci kompletan spisak svih linija i stanica (sa koordinatama), inace bih ga vec imao u "spisku stvari koje hocu da probam da napravim" :)
(al kad bih sad uzeo da se bavim time, ispalo bi da kradem coveku ideju :( )

mr.paja
27-02-2010, 21:11
Evo ti za početak :
http://gsp.rs/dnevne_linije1.htm

1024
27-02-2010, 23:34
To je lepo za pocetak, ali ne resava problem GPS koordinata :(
Za dobro racunanje najkraceg rastojanja potrebne su ili koordinate, ili rastojanja od svake do svake stanice... i vreme koje prevozu treba da ga predje.

Treba mi dobrovoljac sa markicom za prevoz, iPhone-om i mnogo slobodnog vremena :D

MegaSkot
27-02-2010, 23:40
Pa, penzioner neki xD

Lazar
28-02-2010, 02:29
penzioner i iphone...hmmm...cisto sumnjam :)

iDarth
28-02-2010, 04:05
@1024:

Izgovori! :)

Mozes to sam da uradis uz pomoc Google Mapsa/Eartha jer on daje koordinate za svaku tacku (ako ne default, onda postoji add-on).


Ovo su stajalista prema g. Vujicu:
http://sites.google.com/site/ivujic/beogsp/features/stops_and_paths.jpg

1024
28-02-2010, 11:14
@iDarth: Ti stvarno mislis da ja ne radim svoj posao ozbiljno, a? :)

Video sam tu sliku, ali i on mora da ih je nabavio od negde!
Na slici je overlay preko Google Earth-a, koji je najverovatnije pravio sam (posto barem ja nisam uspeo nigde da ih nadjem :( Mada, nasao sam tramvajske i trolejbuske stanice, ali autobuskih nigde nema). Posto ne verujem da bi on delio svoju bazu za dzabe, ostaje jedino opcija da se radi ispocetka.

Cek, cek, da procitam tvoj post opet
...
1024 cita post
...
Vidi, koordinate za tacku mogu da nadjem, ali mi za to treba tacka ;) Ne znam napamet gde je svaka stanica, tako da ne mogu ni da je nadjem na mapi.

Evo, neka bude "javni poziv": Pozivam sve iPhone-ase u Beogradu da odvoje par minuta dok cekaju autobus (nije kao da imaju mnogo sta da rade dok cekaju :) ), i zabeleze naziv i koordinate stanice na kojoj cekaju... i posle mi posalju :)
Za snimanje koordinata preporucujem MotionX GPS (http://www.isrbija.net/showthread.php?t=1947) i snimanje kao waypoint.
Ako se ova ideja "primi" (mada se plasim da ce da prodje isto kao i srpski interfejs ili bilo sta drugo sto je ikad zahtevalo da ljudi rade nesto umesto da dobiju sve gotovo), onda obecavam da cu da preusmerim paznju na pravljenje aplikacije za snalazenje u gradskom prevozu.

...A sad cu da prebacim ovu temu u iDevelopment :eyebrows:

iDarth
28-02-2010, 11:26
Sta mislis, kako je on mogao da dodje do istih? Ne verujem da je imao tim oko sebe.

Postoji vise nacina da se nadju tacke stanica:

1. Da se prema spisku stanica unesu na mapu
2. Da se zatrazi od GSPa (nema razloga da ne izadju u susret)
3. Da se zatrazi ili "pozajmi" od Vujica

1024
28-02-2010, 17:34
OK, sad si me zainteresovao :)
Potrazio sam informacije na "nekim poznatijim mestima", konkretno na OpenStreetMaps. Oni imaju Ok pokrivenost Beograda, ali im autobuske stanice nisu jaca strana.
Vidi ovde:

http://toolserver.org/~kolossos/qtm2/queryinmap.php?BBOX=20.2978,44.7106,20.5907,44.881 6&name=*&key=highway&value=bus_stop&types=points-areas-infos
Google mapmaker takodje ima neke stanice, ali prilicno malo i prilicno tesko za vadjenje.

Sve u svemu, to je mnogo manje nego sto ova aplikacija ima. A cisto sumnjam da i GSP ima mapu stanica na taj nacin.

Sto se tvojih predloga tice:
1. nije mi bas najjasnije sta si hteo da kazes.

2.
Oni imaju ovo:

http://gsp.rs/SLIKE/TRASE_LINIJA_12.09.pdf
Sto u nasem smislu i nije mnogo korisno.

3. Kad bi meni neko rekao "e, ti si pravio bazu gradskog prevoza (ko zna na koliko komplikovan nacin) i napravio gsp aplikaciju za android. Ajde ti meni daj tu bazu onako 'na tacni' pa da ja napravim gsp aplikaciju za iPhone", ja cisto sumnjam da bi pristao na tako nesto :) Mozda je on ekstremno open source orijentisan (na kraju krajeva, njegova aplikacija je besplatna), ali ipak mislim da je bolje naci neki drugi nacin.
Mada, ako kojim slucajem nabavis tu aplikaciju i baza bude u upotrebljivom formatu, mozemo da razmisljamo o "pozajmljivanju" :)

mr.paja
01-03-2010, 08:47
Ima mnogoooooo lakši način, ako već nisi kupi PlanPlus (800 din.) i u njemu imaš ucrtane sve stanice i odmah možeš da vidiš i koordinate ... više nemaš izgovora :D

http://i45.tinypic.com/uq7oy.gif

iDarth
01-03-2010, 08:52
Setio sam se toga. Online verzija nema.

Pa sam stavio da se skida neka bajata krekovana da proverim da li ima.

mr.paja
01-03-2010, 08:56
Ih sad za 800 din. tražiš krekovanu verziju .... a starije verzije imaju i starije podatke ....

iDarth
01-03-2010, 08:59
Slazem se.

Ali, ako pratis ovaj forum, vec bi trebao da znas na sta su ljudi sve spremni da bi ustedeli 0.99$. :)

mr.paja
01-03-2010, 09:19
Evo ti sad sve sažvakano, koordinate svih stanica, spisak svih linija, spisak linija na svakoj pojedinačnoj stanici, no more excuses :P


http://rapidshare.com/files/357362273/GSP.zip.html

p.s. kad će beta :)

1024
01-03-2010, 19:37
Iskreno, vise bih se radovao nekom open source volonterskom pokretu u saradnji sa nekom organizacijom za slobodno dostupne informacije tipa OpenStreetMaps ili tako nesto... ali u nedostatku toga moze da prodje i stari dobri "ilegalni copyrighted materijal" hmmm

Samo jedno* pitanje: sta su Xfol i Yfol (u stajalistima)?

* bice mozda jos neko, ali samo ovo sam smislio na prvi pogled ;)

EDIT: Evo odmah jos jednog :(
Nemaju sva stajalista imena. U "vezi" stajalista i linija ima 36537 stajalista, a u listi stajalista ima samo 2632, i to idu redom od 1 do 2314 a onda skace odjednom na 10000, pa kod 10147 skace na 20000. Kako rece da si vadio ove podatke? :)

EDIT 2: Auu, ovo ide na gore :(
Dosao sam do zakljucka da postoje neke fantomske linije medju ovim podacima, gde pod "fantomske" podrazumevam da ne postoje na gsp.rs. Recimo sedmica autobus, sa trasom "Liman 4 - Železnička stanica - Liman 4", koje nigde nema... LOL! To je linija iz Novog Sada :O
Znaci, ovde ima mesanih linija :S Jos samo kad bi bilo svih stajalista super bi bilo. Ovako, neka su iz Beograda, a neka iz Novog Sada... a nekih opet kao da nema :S

Zika
01-03-2010, 22:57
a sto ne vidis u plan plusu?

toxic06
06-10-2010, 18:39
Evo baze sa kordinatama i nazivima i kodovima gsp stanica u beogradu.( morao sam rar daa stavim u zip da bi okacio ovde)

Sad mozete da napravite nesto poput BeoGsp-a :)

ili nesto poput BusPlus-a (skroz korisna app)
vishe informacija vezano za busplus mozete videti ovde (https://play.google.com/store/apps/details?id=com.dvuckovic.busplus&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5kd nVja292aWMuYnVzcGx1cyJd)i ovde (http://www.dvuckovic.com/projects/busplus),
a sors kod za android odakle sam i izvukao bazu je ovde (http://www.dvuckovic.com/sites/default/files/projects/download/busplus-v1.9-src.zip)

Pozdrav