Varför bestämmer GPS-spåraren platsen felaktigt? Hur man inaktiverar geolokalisering på Android


Huvudsyftet med en GPS-spårare är att bestämma koordinater. Men det händer att spårningsfyren inte klarar av denna funktion. Varför uppstår sådana problem och hur löser man dem?

Principen för att bestämma koordinater med hjälp av en tracker

När den först lanserades kallas den också " kall start", tar spåraren upp till 15 minuter att etablera kontakt med satelliter, fastställa koordinater och ladda ner data om platsen för alla satelliter, så att denna process kommer att ske snabbare i framtiden. Våra enheter har en inbyggd AGPS-funktion som låter dig bestämma koordinater mycket snabbare, på några sekunder. Vanligtvis använder en beacon en GPS-antenn för att ta emot koordinater från satelliter varje sekund. Om objektet som trackern är installerat på faller in i ett område där signalen från satelliten inte tas emot eller är skärmad, kan enheten växla till orientering via GSM-nätet, det vill säga torn cellulär kommunikation. Noggrannheten för att bestämma koordinater är en storleksordning lägre.

Den tar emot koordinater från satelliter eller torn och spårningsfyren sänder dem sedan till mobilenhet via en mobiltjänst eller till en dator ansluten till Internet via en server. Så här fungerar det. Problemet kan uppstå inte bara vid erhållande av platsdata, utan också vid överföring av denna information om det inte finns någon täckning eller internetanslutning.

Möjliga problem och deras lösningar

Människor som övervakar spårningsindikatorer måste med jämna mellanrum ta itu med följande problem:

  • det är inte möjligt att bestämma koordinater från satelliter, enheten sänder nollkoordinater;
  • det är inte möjligt att bestämma koordinater från tornen;
  • de mottagna koordinaterna sänds inte;
  • felet överskrider den tillåtna gränsen.

Istället för de förväntade koordinaterna kan enheten skicka ett meddelande utan koordinater. Vissa modeller börjar bestämma och sända koordinater först efter att de fått kommandot att börja arbeta. Se till att du har gett ett sådant kommando och att inställningarna tillåter definitionen satellitkoordinater och AGPS-funktionen är aktiverad, vilket påskyndar bestämningen av koordinater.

Fyren kan bestämma koordinater som är något förskjutna i förhållande till de verkliga om signalen är avskärmad (till exempel när den är placerad nära höghus). I det här fallet kan du försöka igen utomhus. En till möjlig orsak problem - felaktig orientering av enheten: spåraren ska riktas med skruvarna uppåt, och om detta inte är möjligt bör det inte finnas några metallhinder framför enheten på ett avstånd av mindre än 40 cm.

Om koordinater inte bestäms av basstationer (torn), måste du först och främst kontrollera om detta är tillåtet av spårningsinställningarna. Kontrollera sedan inställningarna för Internetåtkomst och deras överensstämmelse med operatörsinställningarna mobil kommunikation, tillgänglighet av täckning, funktioner tariffplan. Om det finns en anslutning kanske enheten inte tar emot en signal från närliggande torn, eftersom de nyligen togs i drift och ännu inte har hunnit indexeras. Samma problem uppstår när operatören byter namn på torn: spåraren känner inte igen dem. Detta inträffar ofta när en operatör tar nya torn i drift.

Felaktig koordinatvisning

Noggrannheten för att bestämma koordinater beror på många faktorer: spårningsmodellen, metoden för att bestämma platsen (med hjälp av en GPS- eller GSM-signal) och området där övervakningen utförs. För satellitsignal(GPS+GLONASS) är felet 5–15 m, för en signal från basstationer (GSM) ökar det till 150–500 m, och i landsbygdsområden, där tornen ligger på betydande avstånd från varandra, kan felet nå upp till 5 km. Möjliga orsaker till låg noggrannhet:

  • bestämning av koordinater från satelliten är inte tillåten (du måste kontrollera inställningarna);
  • signalen från satelliten passerar inte igenom, och enheten tar emot en signal från tornen. Detta händer när spåraren är felaktigt orienterad, används inomhus, omgiven av höghus, bland träd eller i bergsområden;
  • Spåraren tar emot en signal från ett otillräckligt antal satelliter.

Vanligtvis är deras antal avsiktligt begränsat i inställningarna för att spara batteritid: ju fler satelliter trackern interagerar med, desto snabbare laddas den ur (det tar tid att söka efter nya satelliter). Om sådana inställningar negativt påverkar noggrannheten i positionsbestämning, bör du öka det minsta antalet satelliter från vilka signalen tas emot.

Det är inte bara antalet satelliter inom spårarens synlighet som spelar roll, utan också deras plats. Om de alla är koncentrerade på ena sidan av fyren blir noggrannheten lägre, men om satelliterna jämnt omger spåraren på alla sidor kommer platsnoggrannheten att förbättras avsevärt.

I de flesta fall är problem med att bestämma koordinater inte ett tecken på en felaktig spårningsfyr. De ligger antingen i felaktiga inställningar och löses lätt genom att ändra dem, eller av objektiva skäl som är tillfälliga, situationsbetingade (signalavskärmning, bristande täckning).

Android baserad inte/bestämmer inte platsen korrekt. Navigeringen fungerar inte eller fungerar inte korrekt. Vad ska man göra och hur fixar man det?

Många användare stöter på ett problem när telefon eller Android-surfplattan börjar agera. Det verkar som att det inte har hänt något som kan orsaka fel, men det fungerar inte som det ska.

Till exempel har enheten problem med det faktum att den har upphört att bestämma sin plats heller tablett e eller Telefonens navigering fungerar inte korrekt. Anledningen till detta kan vara:

1:a: Programvarufel - d.v.s. problemet är kraschen programvara

2:a: Maskinvarufel - d.v.s. problemet ligger i hårdvaran (dvs. byte eller restaurering av reservdelar till gadgeten krävs)

Men skynda inte att bli upprörd - i 90% av fallen finns det problem drift av platsigenkänning, geolokalisering, satellitdetektering, navigering etc. funktioner. smartphone a eller Android-surfplattan är skyldig mjukvarufel som du enkelt kan fixa på egen hand.

Åtgärda ett programvarufel:

Metod 1. Ganska enkelt - gå till "inställningar", hitta där « säkerhetskopiering och återställ", där du väljer fullständig återställning inställningar med radering av all data. Var försiktig, att använda denna metod är ofta effektiv, men det innebär att du raderar alla foton, kontakter, lösenord, musik, spel, videor och i allmänhet all information som lagras på din smartphone e eller surfplatta e. Spara därför först allt du behöver genom att ansluta gadgeten till din dator. Om denna metod inte passar dig, eller om problemet inte är löst även efter detta, se Metod 2.

Metod 2.

Utgår från att lösa problem med kommunikation och nätverksmottagning telefonnummer och surfplatta baserad Android-metod implementering av ytterligare programvara. Verktyg som styr alla processer inuti prylar. Idag finns det ganska många av dem, men ju färre funktioner en applikation innehåller, desto effektivare är den som regel. Best övervakar systemfunktioner, justerar och fixar allt möjliga misstag inställningar och synkronisering är liten och lätt att använda, gratis verktyg för Android-enheter. Ladda ner appen från Google Play och titta på det ytterligare alternativ i beskrivningen är det möjligt. Efter installation av applikationen återstår bara att starta den. Vidare krävs i princip inget mer av dig. Applikationen tar full kontroll över enhetens funktioner. (Förresten, bland annat kommer gadgeten att börja ladda 20% snabbare, och dess prestanda kommer också att öka avsevärt, vilket kommer att påverka laddningshastigheten och driften av alla applikationer, spel och systemet som helhet. I genomsnitt , efter skanning körs systemet 50 % snabbare.)

  • Också att uppnå maxhastighet utbyte av data över Internet, det rekommenderas att installera det på din Android-enhet höghastighetswebbläsare Yandex webbläsare Du kan ladda ner den från Google Play.

Metod 3.

Ändra enhetens programvara, eller som det också kallas "re firmware".Den här metoden, som regel, kräver vissa färdigheter och kan lösas genom att kontakta Service Center. För att utföra den här uppgiften själv måste du kontakta webbplatsen för tillverkaren av din enhet, ladda ner de verktyg som behövs för att flasha firmware och firmware och sedan installera om den på din gadget.

Om ingen av metoderna ger resultat måste du tyvärr ta kontakt Servicecenter För reparera din tablett a eller smartphone a.

En Android-telefon eller surfplatta känner inte av/upptäcker inte platsen korrekt. Navigeringen fungerar inte eller fungerar inte korrekt. Vad ska man göra och hur fixar man det?

I den här artikeln kommer jag att prata om orsakerna till att din iPhone inte visar eller bestämmer platsen (din geoposition) korrekt, och jag kommer också att berätta för dig vad du ska göra.

Den här artikeln passar alla iPhone-modeller Xs/Xr/X/8/7/6/5 och Plus på iOS 12. Äldre versioner kan ha andra eller saknade menyalternativ och hårdvarustöd som anges i den här artikeln.

Varför iPhone inte upptäcker platsen korrekt

Felaktig bestämning av geolokalisering är oftast förknippad med objektets plats och beror i mindre utsträckning på programvarufel. Låt oss lista de främsta anledningarna till att en iPhone kan ljuga genom att visa dess verkliga plats.

Vad du ska göra för att korrigera felaktig geolokalisering

Om du har problem med att fastställa din plats bör du först vidta följande steg:


Mer enkelt alternativ Den här åtgärden är en banal växel för växelströmbrytaren för geolokaliseringstjänster.

Återställa

En till effektivt sätt För att bekämpa felaktig användning av GPS/Glonass kan du återställa inställningarna till fabriksinställningarna. Och det är inte nödvändigt att formatera hela iPhone helt. För att återställa platsinställningar, gå till "Inställningar" - "Allmänt" - "Återställ" - "Återställ geo-inställningar".

Öka

Slå på Wi-Fi

Driften av kommunikationssatelliter är inte alltid tillräcklig för att exakt bestämma geolokalisering. För att förbättra koordinationsprestandan bör du aktivera Wi-Fi. Genom att komma åt stationer trådlöst internet förbättrar positioneringen på marken. Du kan slå på Wi-Fi i inställningarna eller i kontrollcentret.

Öka

Återställ iPhone som ny

Den mest radikala fixen programvarufelär iPhone återställning från början. Du kan återställa via iOS-inställningar(liknar att återställa geoinställningar) eller via en dator med iTunes aktiverat. I det andra fallet bör du ansluta smarttelefonen till datorn och sedan iPhone definitioner göra dess restaurering.

Vissa webbplatser kan använda din plats för att visa information som är relevant för dig, till exempel väder, trafik eller en karta. Om du delar din plats med en webbplats som är specialiserad på café- och restaurangrecensioner, kan den föreslå recensioner av närliggande anläggningar.

Uppmärksamhet. Yandex.Browser delar aldrig platsinformation utan din tillåtelse. Enhetsplatsdata är anonymiserad: endast överförs geografiska koordinater och ingen personligt identifierbar information överförs.

  1. Ställ in stad manuellt
  2. Platsen identifieras inte korrekt

Tillåt webbplatsen att upptäcka plats

Om en webbplats frågar efter information om var du är, ser du en varning om detta högst upp på sidan. Informationen kommer endast att delas med webbplatsen om du klickar på knappen Tillåt.

Om du har tillåtit att din platsinformation delas med webbplatsen eller en webbplatsfunktion, till exempel en karta, adressfält ikonen visas som en påminnelse. Klicka på den för att ta reda på det detaljerad information eller blockera åtkomst till platsinformation.

Lista över webbplatser som får spåra din plats

Så här visar du en lista över webbplatser som har tillåtelse att spåra din plats:

Fliken Tillåtet visar en lista över webbplatser som har tillåtelse att spåra din plats. Om du vill ta bort en webbplats från listan håller du muspekaren över den och klickar på länken Ta bort. Efter detta kommer webbplatsen inte att upptäcka din plats.

Blockera alla webbplatser från att upptäcka plats

Kör för att förhindra att alla webbplatser upptäcker din plats följande åtgärder:

Ställ in stad manuellt

Plats i inkognitoläge

  • Skicka en länk till sidan där du ser den felaktigt angivna staden.
  • Ange staden som bestäms efter att du klickat på knappen Hitta mig, samt din verkliga plats.
Webbläsaren upptäcker inte platsen

Nuförtiden blir fler och fler mobilapplikationer geoberoende. Vissa är helt enkelt inte vettiga utan kunskap om användarens plats, medan andra blir mer bekväma med det. Dessa är de så kallade Location Based Services (LBS): navigatorer, fyra rutor, Instagrams med geotaggade bilder och till och med påminnelseapplikationer som utlöses nära en specifik plats, till exempel bredvid ett kontor eller en butik.

För Yandex tjänster och applikationer har vi skapat vår egen implementering av en metod för att bestämma plats utan GPS - Yandex.Locator. Det sparar tid för användaren och gör våra applikationer lite smartare. I Navigator och Maps eliminerar det behovet av att ange startpunkten för rutten, även om du befinner dig i ett parkeringsgarage. Och när man väljer en film i Kinoafisha eller en produkt i mobilmarknad hjälper till att omedelbart visa var man hittar dem exakt i ditt område av staden. Och, naturligtvis, när du söker efter kaféer och bankomater, låter det dig omedelbart visa de närmaste, även när du är på tunnelbanan.

Vi upptäckte tekniken för länge sedan i formen gratis API. Idag vill vi berätta hur det fungerar.

Varför utan GPS och hur annars

Satellitnavigeringssystem (GNSS), i vårt fall GPS och GLONASS, är den mest exakta geobestämningsmetoden hittills. Det finns motsvarande moduler i nästan alla moderna smartphones. Men inte alltid och inte överallt kan det lösa LBS-problem.

För det första tar det ibland flera minuter att söka efter satelliter, och det finns situationer där bestämningshastigheten är viktig även med en förlust av noggrannhet. Till exempel när du behöver bygga en preliminär rutt i navigatorn eller checka in. För det andra är satelliter vanligtvis inte "synliga" inomhus eller under jord. För det tredje har inte alla GPS-moduler. mobiltelefon eller surfplatta, och de är nästan frånvarande på bärbara datorer. Det vill säga LBS kräver alternativ.

Och, naturligtvis, det finns alternativ - du kan bestämma din plats genom närliggande GSM-torn, Wi-Fi-nätverk och till och med efter IP-adress. Noggrannheten för var och en av dessa metoder är mycket sämre än för GPS. Men om man kombinerar dem ger de tillsammans acceptabel kvalitet. Samtidigt neutraliseras vissa brister hos den ena av den andras förmågor. Det finns GSM-torn nästan överallt, men det finns inga Wi-Fi-nätverk. Samtidigt är bestämningens noggrannhet bättre över Wi-Fi. Därför är den kombinerade metoden bättre i fullständighet och noggrannhet än varje metod separat. Ett mindre känt faktum är att två routrar i olika delar av staden kan ha samma MAC-adress. Att kombinera GSM och Wi-Fi löser sådana kollisioner. Dessa routrar kommer med största sannolikhet att ha torn med olika identifierare i närheten - trots allt är sannolikheten för ett sammanträffande inom ett kvarter mycket mindre än över hela staden.

Det finns flera implementeringar av denna kombinerade metod för geobestämning i världen. Och det verkar som att den första frågan som alla utvecklare ställs inför är var man kan få information om platsen för Wi-Fi-nätverk och mobiltorn?

Nätverksplatsdatabas

I "köp eller bygg"-dilemmat valde vi till slut det senare. Den främsta anledningen är att det med egna data och algoritmer är mycket lättare att kontrollera kvaliteten på resultatet. Mobile Yandex.Maps-användare hjälpte oss att samla in information.

När vi började utveckla Latitude fanns det redan hundratusentals människor på stadens gator med Yandex.Maps påslagna på sina telefoner. Med användarens samtycke överför applikationen ständigt sina GPS-koordinater - Yandex.Traffic byggs på grundval av denna information. Vi trodde att applikationen samtidigt kunde notera vilken basstation som servar telefonen vid dessa koordinater, vilka Wi-Fi-nätverk som är synliga (samtidigt som de naturligtvis inte ansluter till själva nätverken - för att inte skapa integritetsrisker ).

För att delta i sådan crowdsourcing behöver en person inte göra något speciellt - använd bara applikationen. Precis som med koordinater anonymiseras data om kringliggande Wi-Fi-nätverk och GSM-stationer. De "väger" praktiskt taget ingenting, och batteriet från deras överföring tar följaktligen inte slut snabbare.

Sålunda började användare hjälpa varandra:


Vissa, med en GPS-mottagare i telefonen, tar reda på den exakta platsen för nätverk och överför informationen till Yandex. Andra, som inte har GPS-moduler, skickar en lista över nätverk som de ser i det här ögonblicket, och får som svar deras ungefärliga plats på kartan.

Databasen har sammanställts och uppdateras regelbundet. Och här står vi inför nästa problem.

"Flytta" nätverk

Erfarenheten visar att mobiltornsidentifierare ständigt förändras – ett nummer som fanns i stadskärnan i går kan finnas i utkanten imorgon. Wi-Fi-routrar kan också flytta, tillsammans med sina ägare. Och det visar sig att med varje drag måste du ogiltigförklara en betydande del av datan.

Så lyckades vi lösa problemen med att flytta både torn och routrar samtidigt. Användaren får en platsförfrågan tillsammans med information om vilka nätverk han kan se. Om listan över nätverk innehåller en som sågs i olika delar av staden, tar algoritmen hänsyn till hur många signaler från den som har samlats på varje område och åldern på den senare. Vi kallar varje tät ansamling av signaler från ett Wi-Fi-nätverk eller mobiltorn för ett "moln". Ju fler signaler det finns i molnet och ju nyare de är, desto mer pålitlig är den. Svaret kommer därför att vara det största och fräschaste. Och vi anser att ett moln som inte har några signaler på mer än en månad är föråldrat – även om ett nyare moln inte har dykt upp för detta nätverk i ett annat område.

Molnradie

Eftersom positionen bestäms ungefär, är det omöjligt att visa punkten - du måste rita en cirkel (trots allt är radiosignalen, i frånvaro av störningar, jämnt fördelad i alla riktningar). Även om man tittar på den faktiska bilden av signalerna är det oftast en ellips. De använder det trots allt mest Mobila kartor bilister. Deras GPS-spår finns kvar på vägarna, och det kommer praktiskt taget inga signaler från gårdar och särskilt från byggnader.

För att svaret ska vara extremt exakt måste cirkelns radie vara minimal. Om du helt enkelt ritar en cirkel runt alla signalpunkter på ett visst nätverk blir radien för stor. Mat hjälpte till att minska det. statistik. Signaldensiteten är föremål för en normalfördelning, det vill säga tresigmaregeln gäller. 99,7 % av punkterna faller inom denna radie.

Vi bestämde oss för att gå längre och valde experimentellt en sigma-koefficient som minimerade radien samtidigt som vi bibehöll acceptabel noggrannhet. Detta var möjligt eftersom användaren i de flesta fall ser flera nätverk. Det vill säga de områden som "öppnas" av en minskning av koefficienten överlappas troligen av andra moln.

Icke-molnsignaler

Tyvärr är inte alla GPS-signaler från användare lätta att kombinera till moln. Det visade sig att om du överlagrar alla signaler från ett visst nätverk på en karta, utöver "ellipserna" kommer det att finnas punkter och linjer på den. Dessa är, följaktligen, enstaka signaler, mycket långt från klustret av signaler i samma nätverk, och mycket långa GPS-spår (dvs. kedjor av GPS-signaler).

"Singlar" visas till exempel när en person åker tunnelbana. Telefonen tappar kontakten med en cell på en station, och när den går till en annan tror den fortfarande att den betjänas av den cellen. Lokaliseraren filtrerar bort sådana signaler. Dessutom sätter vi en minimitröskel för moln för att undvika att förlita oss på för få signalkluster.

Långa GPS-spår dyker upp till exempel när en person kör bil genom hela staden. Telefonen "drar" tornets identifierare med sig från början av rutten och förmedlar att den förmodligen ser den längs hela rutten. Det är känt att basstationer har en begränsad räckvidd, så Locatorn filtrerar även bort sådana GPS-spår. Spår vars längd faller inom tornets handlingsområde finns kvar. De tenderar att vara märkbara i områden där det finns lite data. Där blir de en kedja av små moln.

Vi betraktar enstaka signaler, små moln och långa spår som "brus". När användaren ser ett enda nätverk för vilket vi bara känner till sådana signaler, får han ett svar att platsen inte kunde fastställas. Vi anser att detta är mer korrekt än att ge ett resultat som är uppenbart felaktigt, enligt våra uppskattningar.

När lite data ackumulerades fanns det ytterligare en svårighet att kombinera alla signaler till ett moln. Det hände att signaler från ett torn i en stad också kom från en annan. Närvaron av riktnummer i GSM-nätets identifierare - LAC (Location Area Code) hjälpte oss. Eftersom torn med samma kod måste vara i närheten enligt standarden, började Latituden ge underskattad vikt åt moln som var "utanför sin stad" (dvs bland moln med en annan LAC).

Förbättrar detekteringsnoggrannheten...

...via GSM-nät
En gång i tiden hade applikationer bara tillgång till information om en basstation, även om telefonen oftast ser flera. Efter framträdandet Android-plattformar applikationer kunde lära sig att se dem alla (förutom anslutningar i 3G-standarden, som gör att du bara kan känna igen en mobiltorn). Platsen började bestämmas mer exakt - inte längre av ett moln, utan av en kombination av flera. Det visade sig att man för många moln kan använda samma tillvägagångssätt som för ett. Radien beräknas av standardavvikelsen för signalerna som ingår i uppsättningen av moln, och mitten beräknas av medelvärdet av deras koordinater.
…via Wi-Fi-nätverk
När en smartphone är inom räckhåll för flera Wi-Fi-nätverk kan den rapportera inte bara en lista över dem, utan också signalstyrkan för varje. Vi använde kunskap om denna makt för att klargöra mitten av cirkeln där användaren befinner sig. Vi började hänga imaginära fjädrar från mitten av de observerade molnen - desto tätare starkare signal. Och deras fria ändar bör vara sammankopplade. Den punkt där dessa fjädrar är balanserade är det raffinerade centrumet.

Resulterande kvalitet

Först några ord om hur vi utvärderar kvaliteten på vår lösning. Som redan nämnts, från användare som har en GPS-modul i sina enheter, får Locator både koordinater och en lista över nätverk som enheterna kan se. För att bedöma kvaliteten bestämmer den först en ungefärlig plats endast baserat på dessa nätverk. Och sedan kontrollerar den om de sanna koordinaterna från användaren faller inom cirkeln som antas av Locator.

Med denna teknik fick vi följande figurer:

  • för 83 % av förfrågningarna per dag fastställdes platsen korrekt - enhetens GPS-koordinater föll in i ett område som kallas Latitude
  • 14 % av signalerna har ett fel:
    • 7% - fel mindre än 100 meter
    • 5,6% - från 100 meter till flera kilometer
    • 1,4% - Sökaren har fel stad
  • de återstående 3 % av förfrågningarna får ett "Plats hittades inte"-svar


Är det möjligt att uppnå bästa kvalitet? Ja. Fördelen med metoden är att med en viss mognad av algoritmerna är det bara nödvändigt att samla in mer data för att bestämma platsen mer exakt. Och detta är ganska enkelt, eftersom både antalet Wi-Fi-nätverk och antalet användare av våra applikationer växer.

Men det finns tekniska begränsningar:

  • om telefonen bara rapporterar ett GSM-torn kommer minsta radien att vara flera hundra meter i staden och flera kilometer utanför staden
  • om telefonen ser flera torn kan mitten bestämmas mer exakt, men radien kommer sannolikt inte att minska
  • om det är synligt Wi-Fi-nätverk- Minsta radie kommer att vara 10 meter

Volymer av beräkningar

För att snabbt svara användaren måste du förbereda hela svaret, eller åtminstone en betydande del, i förväg. Varje natt samlar ett kluster baserat på vårt distribuerade datorsystem YAMR signaler som tagits emot fram till igår och tar emot "moln" redo för svar. Vid tidpunkten för förfrågan återstår allt för Locatorn att kombinera dem på rätt sätt. Således komprimerades terabyte av "råsignaler" till 1,5-2 GB färdiga svar, som lätt passade in i minnet. Och att förbereda ett svar tar nästan alltid 1 ms, och varje server i klustret kan hantera 10 tusen RPS.

Och så att varaktigheten av den dagliga beräkningen inte växer linjärt med tillväxten av GPS-signalernas historia, har vi uppnått "additivitet" av molnen. Nu räcker det att bara lagra ett fåtal indikatorer för varje moln, och det finns ingen anledning att bearbeta hela den gamla historien varje dag.

Att förbereda ett mer komplett svar visar sig vara ineffektivt. Om du grupperar varje kombination av nätverk i ett separat moln får du en kombinatorisk explosion. Volymen av färdiga svar växer med flera storleksordningar, och med delvis sammanträffande av nätverk kräver att förbereda ett svar ännu fler beräkningar.

Analoger

Platstjänster utan GPS, som vi redan har sagt, är inte bara tillgängliga från Yandex. Utvecklare kan vända sig till en kommersiell leverantör (som Altergeo i Ryssland och Skyhook Wireless i världen), eller använda mobilplattformen eller webbläsarens API.

I allmänhet kan du samla in en sådan databas på tre sätt:

  • köra runt städer av intresse för bilar, skanna nätverk och sedan regelbundet köra runt igen för att uppdatera databasen
  • skapa en massiv mobil app(till exempel Yandex.Maps)
  • skapa en mobil plattform (till exempel iOS eller Android)
Men det är bara utvecklaren av en platsbaserad applikation som måste välja mellan olika lösningar, och användaren ”lever” med detta val. I avsaknad av en enhetlig jämförelsemetod måste du vara uppmärksam på noggrannheten i bestämningen ("tolerans"-radien och andelen fel) i de intressanta regionerna. Lägg till taggar






2024 gtavrl.ru.