Zoznámte sa s GPS vášho Windows Phone.

Ikona času čítania 6 min. čítať


Čítačky pomáhajú podporovať MSpoweruser. Ak nakupujete prostredníctvom našich odkazov, môžeme získať províziu. Ikona popisu

Prečítajte si našu informačnú stránku a zistite, ako môžete pomôcť MSPoweruser udržať redakčný tím Čítaj viac

V tomto krátkom článku chcem stručne predstaviť, ako fungujú lokalizačné služby na telefóne so systémom Windows. Ako je celkom zrejmé z názvu, lokalizačná služba je vstavaná služba, ktorá poskytuje údaje o polohe pre operačný systém Windows Phone, vstavané aplikácie a aplikácie tretích strán. Zaujíma vás, prečo sa táto služba nazýva lokalizačná služba a nie služba GPS? Má to svoj dôvod. Aj keď je každý telefón so systémom Windows vybavený modulom GPS, informácie o polohe nie vždy pochádzajú z GPS. V skutočnosti sa telefón so systémom Windows väčšinou pokúsi najskôr použiť iné zdroje a až potom minie energiu na napájanie skutočného modulu GPS.

Tu sú tri zdroje informácií, ktoré telefón Windows používa na získanie informácií o polohe: mobilné rádio, Wi-Fi rádio a modul gps. Tieto tri zdroje spolu sú často označované ako AGPS, čo je skratka pre Assisted GPS. V tomto zozname je modul GPS skutočne posledný a tiež sa používa ako posledný. Získanie signálov gps zo satelitov vyžaduje pomerne veľa energie. Trvá tiež dlho, kým sa zafixujú minimálne 3-4 satelity potrebné na vykonanie triangulácie a získanie skutočnej polohy. Nefunguje vo vnútri a môže byť vážne ovplyvnený vonkajšími poveternostnými podmienkami, stromami a blízkymi horami alebo vysokými štruktúrami. Keď GPS funguje, poskytuje vám najpresnejšie údaje, ale často nie. Môže byť jednoducho nemožné získať správne súradnice GPS vo vašej aktuálnej polohe.

Tu prichádzajú do úvahy ďalšie dva zdroje. Keď nie je v režime v lietadle a v dosahu, mobilný telefón je vždy pripojený k jednej alebo viacerým mobilným vežiam. Poznanie umiestnení mobilných veží vo vašej blízkosti umožňuje systému Windows Phone získať veľmi približnú polohu. Miery chýb sú obrovské, ale získavanie týchto informácií je rýchle, nevyžaduje takmer žiadne dodatočné napájanie, funguje takmer všade a môže byť dosť dobré pre mnohé aplikácie.

Ďalšia metóda je mimoriadne účinná v mestských oblastiach a je založená na rádiu Wi-Fi. Nemusíte byť pripojení k žiadnej Wi-Fi sieti, ale musíte nechať Wi-Fi rádio zapnuté. Telefón začne hľadať známe znaky Wi-Fi sietí. Na strane servera Microsoft ukladá podpisy miliónov sietí Wi-Fi a ich umiestnenie. Vo väčšine prípadov sa siete Wi-Fi z domácností ľudí príliš nepohybujú a v obývaných oblastiach váš telefón uvidí veľa sietí Wi-Fi za každým rohom. Pokiaľ je databáza primerane často aktualizovaná, môže to poskytnúť telefónu prekvapivo vysokú presnosť informácií o polohe veľmi rýchlo, len pri pohľade na siete Wi-Fi okolo vás. Ako som už spomenul – nemusíte sa ani pripájať. Keďže je však databáza umiestnení sietí dostupná iba cez internet, váš telefón bude musieť na získanie údajov použiť dátový plán alebo známe pripojenie k sieti Wi-Fi.

Tip: ak často používate polohu na obývaných miestach – vždy nechajte zapnuté Wi-Fi rádio, aj keď sa neplánujete pripojiť k žiadnym sieťam. Potenciálne to ušetrí energiu a umožní vášmu telefónu získať polohu oveľa rýchlejšie v takýchto oblastiach.

Jedna otázka, ktorú som videl pomerne často, je, prečo sa zdá, že pre Windows Phone neexistujú žiadne aplikácie na zobrazenie aktuálnej polohy satelitov a iných užitočných informácií GPS, ktoré sa často nachádzajú na navigačných zariadeniach GPS. Dôvodom je očividne to, že Microsoft nevystavuje žiadne API vývojárom, aby videli informácie na takej nízkej úrovni. Viac než to, vo väčšine prípadov sa poloha dostane do telefónu so systémom Windows bez použitia GPS.

Tip: Keďže Windows Phone je optimalizovaný na čo najrýchlejšie získanie informácií o počiatočnej polohe, prvé čítanie, ktoré získate, bude často najmenej presné. Väčšina aplikácií vrátane vstavaných aplikácií, ako sú Mapy, sa skutočne prihlasuje na odber zmien polohy, takže ak tomu dáte trochu času – presnosť vašej polohy sa pravdepodobne zlepší.

Jedno nastavenie vystavené vývojárom sa nazýva „Vyžadovať vysokú presnosť“. V skutočnosti toto nastavenie nemá žiadny priamy vplyv na presnosť. Keď to však aplikácie používajú, služba určovania polohy sa pokúsi použiť viac energie a opraviť informácie o súradniciach pomocou prijímača GPS, aj keď sú k dispozícii aj informácie z menej energeticky náročných zdrojov (napríklad mobilné rádio alebo Wi-Fi).

Pomocou súčasnej implementácie služby určovania polohy nie je pre používateľov ani vývojárov možné s určitosťou zistiť, či poloha pochádza z GPS alebo iných menej presných zdrojov. Jedna dobrá darček je však nadmorská výška. Nadmorská výška je vždy 0, keď informácie o polohe pochádzajú z mobilných veží alebo sietí Wi-Fi. Tiež uvádzaná presnosť je oveľa vyššia pre GPS.

Ale aj keď je samotná presnosť vysoká, kvôli malým rozmerom antén GPS v mobilných telefónoch prichádzajú dáta s množstvom náhodného šumu. Dokonca aj za dobrých podmienok mimo GPS môže byť poloha vzdialená niekoľko metrov. To nemusí byť veľký problém, ak potrebujete poznať iba jednu polohu (napokon neočakávame, že údaje o polohe budú presné), ale stane sa to obrovským problémom, keď sa pokúsite použiť vstavaný GPS na zaznamenanie trasy alebo získanie výškový profil a získate mimoriadne zašumený obraz. Šikovné aplikácie, ako napr GPS kalkulačka a nedávno vydané GPS kalkulačka PRO implementovať pokročilý algoritmus nazývaný Kalmanov filter na vyhladenie týchto údajov a odstránenie šumu.

Tip: Z dôvodu úspory energie alebo z dôvodu ochrany osobných údajov môžete kedykoľvek vypnúť lokalizačné služby v celom systéme nastavením Nastavenia->systém->poloha: Lokalizačné služby na zľava. Okrem tohto hlavného prepínača vám Windows Phone tiež poskytuje podrobnejšie ovládanie používania lokalizačných služieb prostredníctvom Nastavenia->aplikácie. Pozrite si jednotlivé nastavenia polohy pre internet Explorer, mapy, obrázky + fotoaparát a vyhľadávanie. Napríklad nastavenie „Zahrnúť informácie o polohe do zhotovených obrázkov“ na On zabezpečí, že telefón so systémom Windows automaticky označí vaše fotografie zemepisnou značkou, keď budú k dispozícii informácie o polohe.

O nás kitya:

Kitya je nadšenec GPS a tiež nadšenec vývojára telefónov so systémom Windows. Aktívne vyvíja niekoľko bezplatných aplikácií pre windows phone, ktoré pomáhajú používateľom pracovať s lokalizačnými službami, ako napr GPS kalkulačka, Obrazová mapa a Štatistiky počasia, a teraz tiež GPS kalkulačka PRO a Image Map Plus.

Viac o témach: súradnice, gps, umiestnenie, lokalizačné služby