\

Školení Návrhové vzory, OOP a UML


 Monday, July 07, 2008
Víte, u kolika českých BTS už zná Google jejich přibližnou polohu? Aneb Google Maps Mobile

Google má ve svém program Google Maps Mobile užitečnou funkci pro přibližné určení polohy bez použití GPS. Volba "Moje Poloha" se pokusí o lokalizaci na základě pozice GSM buňky (buněk), ke které je momentálně přihlášen váš mobilní telefon. Od počátku bylo zřejmé, že Google musí sbírat informace o pozici GSM buněk "za pochodu", protože žádné oficiální, a navíc celosvětové, databáze BTS neexistují. Google tedy pravděpodobně na své servery anonymně odesílá informace o aktuální GSM buňce společně s GPS souřadnicemi vždy, když v GM Mobile zapnete GPS. Viz také diskuze pod článkem na Navigovat.cz, který upozorňoval na novou verzi GM Mobile. Dohady potvrdil i můj pokus, kdy jsem několikrát na místech, kde aplikace GM Mobile nejprve sveřepě odmítala zobrazit pozici na základě buňky, pustil GPS, a za několik hodin/dní jsem již byl lokalizován jen přes funkci "Moje poloha".

A jak je na tom Google dnes (7. 7. 2008) s "pokrytím" v ČR? Do statistiky jsou zahrnuty jen buňky v GSM síti (ne UMTS) společností T-Mobile, O2 a Vodafone, jejichž (neoficiální) seznamy naleznete na gsmweb.cz.  Celkový počet GSM buněk, u nichž jsem zjištoval "pokrytí" Googlem, je tedy dán součtem evidovaných GSM buněk v odpovídajících seznamech na gsmweb.cz.

Celkem sledováno GSM buněk: 34 773

Z toho buněk s GPS souřadnicemi: 19 435 

T-Mobile celkem buněk / z toho s GPS souřadnicemi:  11 060 / 6 379

O2 celkem buněk/z toho s GPS souřadnicemi: 11588 / 6 838

Vodafone celkem buněk/z toho s GPS souřadnicemi:  12125 / 6218

 

Prosím, neptejte se, jak jsem se k těmto údajům dostal, stejně vám to neřeknu ani nenapíšu. :)  A do Googlu asi také nemá cenu psát. :)

 



Monday, July 07, 2008 6:50:45 PM (Central Europe Standard Time, UTC+01:00)       
Comments [6]  Mobilitky | Nativní kód


Tuesday, July 08, 2008 7:59:37 AM (Central Europe Standard Time, UTC+01:00)
Tak rozmyslam, ze napisat aplikaciu, ktora by simulovala requesty (google maps mobile bude tahat data cez http requesty z googlu, s informaciou o bts a gsm cez get alebo post) nie je az taky problem.
Takze staci nejaky trafic analyzator nastavit http proxy zachytit request a zoznam bts je tiez dostupny.
Nedostanem nejaku odmenu za odhalene tajomstvo?:)

Skorej ma zaujima ta cast problemu, az by niekoho sikovneho napadlo podvrhovat googlu pozicie bts s fake gsm polohou, ale hadam sa drzia zakladneho pravidla web programatora: Vstupom nikdy never!:)
Tuesday, July 08, 2008 8:17:05 AM (Central Europe Standard Time, UTC+01:00)
Podvrhnout pozici jsme nezkousel. :)
Co se tyce tajemstvi - samozrejme, ze GM Mobile musi data tahat z webu Googlu, ale opravdu nestaci jen zachytit pozadavek a mit k dispozici seznam BTS.

Schvalne se na ten pozadavek z GMM nekdy podivejte. :)
Odmena tedy prozatim neni. :)


Tuesday, July 08, 2008 11:55:24 AM (Central Europe Standard Time, UTC+01:00)
nuz skoda, ale predpokladam, ze som bol aspon na dobrej ceste
Tuesday, July 08, 2008 12:08:07 PM (Central Europe Standard Time, UTC+01:00)
Dobrou cestu" vam urcite neupiram, ale od dobre cesty je jeste kus ke spinave stezce implementace. :)
Monday, July 21, 2008 9:27:18 AM (Central Europe Standard Time, UTC+01:00)
Akorát moc nechápu, co tam vlastně dělá U:fon. Nebo si už buduje vlastní sít a chce se tak osamostatnit od využívání cicích sítí?
Monday, July 21, 2008 9:49:19 AM (Central Europe Standard Time, UTC+01:00)
Jiří Tuček: U:FON má od počátku svoji vlastní síť a nejedná se o virtuálního operátora. Síť ale není typu "GSM", a proto má tak omezenou nabídku telefonů a mizerné služby (v tomto smyslu o virtuálního-nepoužitelného operátora jde) :).
Comments are closed.