Best of Show

A “báger” (vagy Dunavölgyi-főcsatorna) kódnéven futó új Plastik media blogmotor fejlesztése során többek között sokat gondolkodtunk a fejlesztőkkel arról, hogyan értelmezzük a Plastik körüli olvasó/kommentáló tömeget. Erről egyelőre annyit, hogy bizonyos kommenteket én magam fogok “Best of Show” díjjal jutalmazni, mint például most, ugyanis pontos implementációja még nem eldöntött. Ma úgy láttam, hogy manual trackback-et fogok tenni néhány konkrét hozzászólásra.

Jó példa erre a május 15-én kitett post, a kínaiak és a svédek már a magyar Excelben vannak, ahol viccből bemutattam egy általam kínainak olvasott karakteres képernyőfotót az Excelből. SeSam az alábbi hozzászólással oszlatta el a konfúziót:

best_of_show.png東京都 = Tokyo-to
渋谷区 = Shibuya-ku

Japán közigazgatási elosztása egy kicsit másabb, mint megszoktunk. Todofuken (都道府県) a neve. Van 1 “to” (Tokyo), 1 “do” (Hokkaido), 2 “fu” (Osaka és Kyoto), a többi pedig “ken” azaz kb. megye.

A ku-pedig körzet, Shibuya Tokyon belül az egyik ilyen.

Ott van a házfalon átmászó dinoszaurusz a Lost in Translationben

A minap postolt Szifon Me írásban ugyan offtopic jelleggel, de elindult egy értelmes beszélgetés arról, hogy mi az a háromszögeléses helymeghatározás, GSM cellák satöbbik. Szemelgetünk CharlieBrown hozzászólásaiból:

best_of_show.pnga háromszögelésnél a 3 ponttól mért távolság alapján számítódik a pozíció. cella alapú helyeghatározásnál ez azért nem megy, mert max azt tudod megmondani, mely 3 cella környékén vagy. DE mivel egyszerre csak 1 cellára van feljelentkezve a telefon, így a háromszögelés kiesett
Cellaváltáskor is csak annyi történik, hogy a telefon folyamatosan küldi/fogadja a jeleket a szomszédos cellákból, és amikor a mérés úgy ítéli, hogy a szomszéd cella jele erősebb, abban az esetben kiosztja neki a másik cellában az új timeslotot, és átjelentkezteti a készüléket. Ez a jel nem tévesztendő össze egyéb más jelekkel. Ez csak és kizárólag a cellaváltásért felelős jel, egyé információtartalommal nem bír.

A fentebb írt pilot szoftvernél is azt mutatta csak a rendszer, hogy melyik cellában van az ember.
A háromszögeléses módszert ne keverjük a GSM alapú cellaváltásokkal, és azok technikai kivitelezésével.

cella szinten tudod megmondani hol vagy. Ezért írtam, hogy ez egy budapesti mikrocellában viszonylag pontos eredményt ad (mondjuk WestEnd, ahol van szintenként x cella, vagy oktogon, ahol az egész 1 darab cella (zárójel zárójele:oktogonon vannak pikocellák is).

Cella alapú meghatározásnál nem köréd írják a kört, hanem meghatározzák melyik cellában vagy, és a cellának ismert a hatósugara

a telefon nem küld adatot. megpróbálom elmagyarázni.
adott egy cella, példának okáért 120fokos sugárzóval.
itt egy kép a megértéshez:

mpkc1-1.jpg

a cella hatósugara ad egy külső és egy belső rádiuszt. a sugárzó szögéből ki tudod számolni a sugárzott területet.

A két szög szögfelezője:

fi = 180 –(alfa + beta)/2,

ha alfa < beta, akkor fi = 360 –(alfa + beta)/2 EOVX = cos(fi)*(inRad + outRad)/2 + EOVX0 EOVY = -sin(fi)*( inRad + outRad)/2 + EOVY0 EOVX0, EOVY0 az elméleti tartózkodási pont. Ezt a fenti képletből számolja a rendszer, a legközelebbi lakott településhez berendezve téged. Jelen mérés alatt egyébként a mérőfej a rádiusz alsó csücskében látható településen (tehát cellahatáron) volt. De hogy leegyszerűsítsem: háromszögeléshez a telefonnak kéne adatokat küldeni, de ő csak fogad

Itt viszont nem állt meg a gondolat, ugyanis jött Stephen Colbertné, aki informatív szifon hozzászólásaival már korábban is bebizonyította, hogy nem hülye a témához. Ma ezzel a releváns hozzászólásával érdemelte ki a Plastik media “Best of Show” díjat:

best_of_show.pngA 2G iPhone kétféle helymegahtározást használ:

1. GSM Serving Cell ID. A telefon elolvassa a kiszolgáló GSM cella azonosító kódját (CGI) ami a világon összes szolgáltatójánál egy egyedi szám. A Google adatbázisában mindegyik ilyen cellához van rendelve egy kör, ez jelenik meg a térképen. Ennek a körnek a mérete a cella hatósugarától függően változó, belvárosi celláknál kicsi a sugár, a sztyeppén nagy. Itt tehát nem használnak háromszögelést. Honnan tudja a Google, hogy melyik cella mekkora területet fed le? Nem vacakoltak a szolgáltatóktól elkéregetni ezeket az adatokat, hanem saját maguk gyűjtötték őket össze Google Maps-et GPS-el használó mobiloktól. Ezek a mobilok a térképek letöltésekor a koordinátákkal együtt a cella adatokat is jelentik a Google-nek, aki így egy egész világot lefedő adatbázist kapirgált össze. Ha valahol pontatlan a Google Maps által megrajzolt kör, az azért lehet, mert még nincsen elég adatuk. CharlieBrown ki tudja próbálni, hogy amikor egy új bázisállomást üzemelnek be, a Google Maps nem működik, de ha körbekolbászolgat fél órát egy GPS-es mobillal Google Maps-t használva, perceken belül GPS nélküli mobilok is meg tudják rajzolni a kék kört…

2. WiFi háromszögelés. Az iPhone WiFi rádiója figyeli az elérhető WiFi hálózatokat (titkosítottak is lehetnek), felküldi őket a Skyhook szerverének, ami kiháromszögeli az ismert WiFi hot spot-ok adataiból a koordinátát. A WiFi hálózatok koordinátáit ugyanígy GPS-es számítógépek jelentik egy központi szervernek, emellett arra is van mód, hogy megadjad a WiFi hálózatod címét. Felraktam a laptopomra a http://loki.com/ -ról leszedett kis alkalmazást, beléptem az itthoni WiFi-mre, mivel GPS-em nem volt, begépeltem a címemet, ez bekerült az adatbázisba, 5 perc múlva az iPhone-om meg tudta mondani hogy hol vagyok! A Loki-s kollégák azért nem bízták teljesen a véletlenre a dolgot, rengeteg nagyváros főutcáit végigmérték, és regisztrálták a WiFi jeleket. A rendszer önmagát pontosítja, miután az én WiFi-m koordinátáját megtudta, az általam látott összes WiFi is regisztrálva lett. Minél többen használják, annál pontosabb lesz. Minden lekérdezés pontosít a rendszeren!

3. A 3G iPhone a fenti két módszer mellett GPS-t is tud, valamint 3G cellainfót is felhasznál. Mivel a 2G és a 3G cellák azonosítója és lefedettsége is más, ezért lehet, hogy egy 3G és egy 2G iPhone más kört rajzol ki ugyanazon a helyen (ha nincs WiFi és GPS lefedettség)

És akkor hadd térjek ki itt az iPhone zsenialitására. Tudomásom szerint nincsen másik olyan telefon, ami ezt a 3 forrást egyszerre használná fel. Az iPhone Google térképén azonnal meg tudja rajzolni a cellából számolt kört, ezután pár másodperccel ezt pontosítani tudja amikor megkapja a WiFi háromszögelés eredményét, majd amikor a GPS is magára talál, pontos koordinátát is meg tudja adni.

Döbbenetes, hogy a 2G iPhone milyen jó eredményt tud adni az első 2 forrásból! Ezért fognak tudni a 2.0 alatt helymeghatározáson alapuló szolgáltatások a 2G iPhone-on is futni. Egy pötty helyett egy kör fogja a pozíciót mutatni. Ha valaki végre kikönyörgi az Apple-nél, hogy támogassák a Bluetooth GPS-eket, akkor pötty is lehetne. A Skyhook egyelőre még elég keveset fedett le Magyarországról

Szeretném kiemelni, hogy nem csak a hozzászólások között, de a való életben is megfigyelhető ez a típusú, általam keresett és vágyott hozzáállás. A “profik” a tényekre szorítkoznak. Nem szólnak ki, nem hülyéznek le senkit, nem vitáznak ok nélkül. Elmondják azt, hogy az ő legjobb tudásuk szerint mi van.

Feszültség, gyomor, és epe nélkül, higgadtan, informatívan, a témához illeszkedően.

Ezek a hozzászólások fogják megkapni a Plastik media “Best of Show” címet, amivel szeretnék tisztelegni azon kommentelők előtt, akik sokszor fáradtságot nem kímélve dolgoznak azon, hogy ez a tetves blog még jobb legyen (és nem fordítva).

8 hozzászólás

CharlieBrown

Köszönöm a megtisztelő figyelmet, és hogy arra érdemesnek ítélted a hozzászólásom! Roppant hízelgő 🙂

pappito

na ezért olvasok blogokat. nem a díjakért, hanem mert ilyen kommentezők vannak. József, nagyon jó ötlet a díj, óvatosan, de bátan osztogasd!

bourne

unoka tesómmal kitaláltuk,hogy mien jó móka lenne ,ha úgy üzengetnénk egymásnak,ahogy csak mi értjük.Pl.:találka a xxxxxxxxx gsm cellában, 12:30 perckor honolului idő szerint.Egy laikus aki bele olvas az smsbe ,vagy az üzenetbe foggalma sincs hogy miről van szó,de nem hiszem el,hogy az interneten nincs olyan oldal térképpel ellátva,ahova én betudom pötyögni a cella nevét ,és megkapjam a helyet.
aki tud segíteni,azt megköszönném.Tudom ez nem fórum ,ez egy hozzá szólás rovatka,de azt hiszem nem csak mi vagyunk így ezzel.thx