Munca în iPhone GPS - appstudio proiect

Munca în iPhone GPS - appstudio proiect
Deși iPhone 3G și 3GS sunt dotate cu un built-in GPS-receptor, face să funcționeze așa cum doriți, din păcate, este aproape imposibil. Uneori se comportă destul de misterios, și, uneori, nu doresc să lucreze, și nu contează folosiți un standard de carduri de aplicații sau programe străine. În acest articol ne vom uita la principiile sistemului de navigație iPhone și problemele de bază asociate acesteia.

Deci, cum GPS-ul? sateliți de navigație transmit continuu două tipuri de date de pe Pământ, în care receptorul este orientat în spațiu - almanah și efemeride.

Almanah - o orbită de date prin satelit. După ce a primit un almanah, GPS-receptor va începe să caute pentru locația de sateliți, care va fi de navigare. Informațiile conținute în almanah, rămâne relevantă timp de 2-3 luni, după care poziția nu mai este posibilă calcularea orbitelor fără a actualiza.

Efemeridelor - date de coordonate ale fiecărui satelit în parte. Atunci când constelația de sateliți au întotdeauna un almanah comun, efemeride că fiecare grup este unic prin satelit. Datorită rotației relevanței pe termen efemeride prin satelit este mult mai scurt - nu depășește 4 ore.

Munca în iPhone GPS - appstudio proiect

În cazul în care GPS-receptor nu cunoaște nici almanah, nici efemeride, acesta începe să scaneze frecvențele în căutare de cel puțin unul dintre almanah, și poate dura destul de mult timp - zeci de minute. Pentru a împiedica utilizatorii să așteptați, a fost inventat tehnologia Assisted GPS (abreviat ca A-GPS).

A-GPS implică faptul că almanah și efemeridele de la sateliții nu au de gând la un receptor GPS și turnuri de celule. În acest caz, receptorul primește imediat toate informațiile necesare în conformitate cu turnuri și prinde aproape imediat sateliții.

IPhone este setat ca receptor de timp A-GPS. Dar oamenii din România sunt în așteptare pentru o mare dezamăgire - A-GPS sau unul dintre operatorii locali nu sunt acceptate. Acest lucru înseamnă că iPhone-ul ruleaza pe tehnologie standard - cu o lungă căutare pentru almanah.

Creatorii iPhone au fost conștienți de faptul că A-GPS nu este peste tot, astfel încât adăugați la dispozitiv cel puțin o tehnologie interesantă - triangularea turnuri celulare. Ea GPS, în general, nu are nimic de a face, dar în cele mai multe cazuri, oferă destul de precise (și cel mai important - rapid) date despre locație.

Munca în iPhone GPS - appstudio proiect

Mulți utilizatori de iPhone confundat cu triangulare GPS reale. Nu uitați - GPS aproape niciodată începe să lucreze imediat după lansarea aplicației Hărți, cu atât mai mult dacă le executați în clădire. Triangulare, prin contrast, funcționează ori de câte ori a prins-o rețea de telefonie mobilă.

În cazul în care iPhone a luat almanah și efemeridele, ecranul veți vedea următorul punct pulsarea care se mișcă cu tine. În cazul în care sateliții nu sunt găsite, acesta va fi afișat cercul albastru cu un punct în centru.

Munca în iPhone GPS - appstudio proiect
Triangulare pe iPhone
Munca în iPhone GPS - appstudio proiect
Și este un GPS reală

Dacă sunteți în aer liber, dar undeva în apropiere există acces Wi-Fi, puteți testa funcționalitatea GPS-receptor al iPhone, activați modul avion și Wi-Fi. În acest caz, triangularea nu va fi capabil să înceapă, și veți vedea un punct care pulsează sau iPhone va da următoarea eroare:

Munca în iPhone GPS - appstudio proiect

În cazul în care iPhone-ul nu prinde semnalul GPS prin satelit, rețeta principală este doar un singur - pentru a dezactiva setările de auto-blocare (General - Auto-Lock), și așteptați cu răbdare timp de 5-10 minute. Din păcate, practica arată că, în 3.x firmware-ul GPS funcționează mult mai rău - ca iPhone 3G, și noul iPhone 3GS. Motivul pentru care acest lucru nu este exact legat de hardware-ul, așa că se speră că problema este rezolvată în următorul firmware.

Și ultima întrebare pe care mulți oameni sunt interesați - un trafic GPS și Internet. Comunicarea iPhone GPS-receptor și sateliții nu au legătură cu comunicarea celulară nu este. Cu toate acestea, fără Internet (GPRS sau Wi-Fi) cerere standard utilizați aplicația Hărți nu poate - pentru că nu va fi nicăieri pentru a descărca hărți ei înșiși. Cu toate acestea, în iPhone, aveți posibilitatea să pre-încărca cardul de memorie cache - atunci puteți utiliza GPS-ul fără prea mult trafic, dar pentru acest lucru va trebui să jailbreak. Pentru informații cu privire la modul de a face dvs. de propriile mâini cache-ul și se toarnă-l în iPhone, vor fi discutate în următorul nostru articol despre GPS.

Materiale de acest subiect

Munca în iPhone GPS - appstudio proiect