Logo bg.androidermagazine.com
Logo bg.androidermagazine.com

Как работи GPS на моя телефон?

Съдържание:

Anonim

Една от най-готините характеристики на модерен смартфон е начинът, по който може да определи къде се намирате, докато сте там. Това има някои недостатъци - ужасни реклами, базирани на местоположението или проследяване на движенията ви, се виждат, но да можете да видите къде се намирате, къде трябва да бъдете и как точно да стигнете дотам е страхотно. Вашият смартфон също е вашият TomTom.

Цялата тази магия се случва по един и същи начин на всеки телефон от всяка компания, която ги прави, независимо от операционната система. Няколко компонента работят заедно, за да ви определят (често с точност 5 метра!) И софтуерът може интелигентно да избере най-добрия начин да го осъществи. Ако имате нужда от много точна информация за местоположението за нещо като навигация, обикновено се извиква GPS, за да свърши работата. Начинът на работа също е доста готин.

Какво е GPS?

С любезното съдействие на Националния координационен офис за позициониране, навигация и отчитане на космическа основа.

GPS означава G lobal P ositioning S ystem. Това е технология, собственост на (да, собственост) на правителството на САЩ и под надзора на ВВС на страната. Това е безплатно за всеки, който може да използва и предимно северноамериканска програма, въпреки че GPS обикновено е регионално име за същия вид система в други езици.

GPS е радионавигационна система. Той използва радиовълни между спътници и приемник във вашия телефон, за да предостави информация за местоположението и времето на всеки софтуер, който трябва да го използва. Не е нужно да изпращате никакви действителни данни обратно в пространството, за да работи GPS; трябва само да можете да получавате данни от четири или повече от 28-те спътника в орбита, които са предназначени за геолокация.

GPS е прецизен, но е бавен и използва много енергия в двата края.

Всеки сателит има свой вътрешен атомен часовник и изпраща кодиран във времето сигнал на определена честота. Чипът на вашия приемник определя кои сателити са видими и безпрепятствени (това е важно и ще прочетете защо малко), след което започва да събира данни от спътниците с най-силните сигнали. GPS данните са бавни и това е по дизайн - спътниците работят на акумулаторни батерии и изпращането на бърз сигнал на стотици хиляди мили ще изисква повече енергия - така че ще ви отнеме около минута, за да получите геолокацията си.

GPS приемникът на телефона ви използва данните от тези сигнали, за да триагулира къде се намирате и колко е часът. Забележете думата триангулация и споменаването по-горе, че са необходими четири спътника, за да работи GPS. Четвъртият сигнал се използва за определяне на височината, така че можете да получите данните си за геолокация на карта само с три сигнала.

GPS приемниците използват много енергия и изискват безпрепятствен изглед на множество спътници, за да работят. Препятствията могат да включват високи сгради и това означава, че местата, където повечето от нас живеят, могат (и наистина) имат проблеми с получаването на данните, от които се нуждаят през цялото време. Именно там AGPS влиза в картината.

Какво е AGPS?

Като за начало вероятно използвате AGPS - Разрешен G lobal P ositioning S ystem - когато искате вашето местоположение от телефона си. Както споменахме GPS радиостанциите използват много енергия и освен ако не останат в постоянна употреба, това може да отнеме до минута всеки път, когато получавате нови данни. Тъй като обикновено искате вашето местоположение, докато сте в движение, това може да бъде бреме.

AGPS добавя данни за клетъчно местоположение за подпомагане на геолокацията. Вашият телефонен оператор знае къде се намирате, тъй като телефонът ви „пинг“ куличките на клетките. Когато видите три или повече кули, телефонната компания може да триангулира къде се намирате. Колко точно е това ще зависи от силата на сигнала между вашия телефон и кулата, но обикновено е достатъчно добре да се използва за данни за местоположението.

Софтуерът на вашия телефон захранва тези сурови данни за местоположението на клетката към GPS приемника, който периодично ще превключва между GPS данни и клетъчно местоположение, за да получи много близко приближение (в рамките на 50 метра или повече) в реално време. Всеки път, когато се получи истинска геолокационна позиция от GPS сателити, вашето местоположение се коригира; всички сме виждали щифта на картата, показващ къде сме щракнали на място от време на време и това се случва, когато се случи.

AGPS изпраща данни от вашия телефон, но неговите данни, които вече са били изпращани, когато проверява за кули от клетки в обхват. не се таксувате за това, но ще ви е необходим активен план за данни, за да използвате AGPS.

Кое е по добро?

Това е лесен въпрос: AGPS е по-доброто решение през повечето време. Искаме телефонът ни да знае къде се намираме в реално време, да не използваме много енергия на батерията, за да го направим, и да можем да опресняваме винаги, когато софтуерът се нуждае от него, без да чакаме добро GPS заключване. Местоположението на AGPS не е толкова прецизно, колкото ще бъде истинското GPS местоположение, но е достатъчно добро за почти всеки случай на използване и микрокорекциите, които могат да бъдат направени с истински GPS данни, когато се опреснява, компенсират повечето несъответствия.

Както споменахме, AGPS се нуждае от клетъчна връзка. Това означава, че има случаи, в които GPS се предпочита. Всеки път, когато нямате връзка с данни, няма да можете да използвате клетъчен GPS. Същото важи и когато нямате достатъчно (три е вълшебното число) кули на клетки в обхвата на вашия телефон. Повечето приложения, които изискват местоположение, също изискват връзка за данни, но някои от тях, като например Geocaching приложения, живеят в хранилището на телефона ви и ще работят, докато сте извън пътя на бита и търсите скрито съкровище.

За да получите най-доброто от двата свята, уверете се, че сте активирали всички опции за местоположение в настройките на телефона си и го оставете да взема решенията за вас!