Navigációs nélkül gps, hogyan határozza meg a helyzetüket ip, gsm

Több ezer évvel ezelőtt egy ilyen dolog, mint a GPS, senki sem tudta még álmodni. de a matrózok
és az utasok megbirkózik navigáció segítségével iránytű és térkép,
a Nap és a csillagok. Most - a digitális korban, hanem számos módja van, hogy meghatározza
hely nélkül globális helymeghatározó rendszerek.

Nem kétséges, hogy a GPS - egy klassz dolog, de mi van, ha a vevő nincs kéznél?
Nem mindenkinek van egy beépített chip a mobil. És a tulajdonos az autó
Nem feltétlenül van ideje, hogy egy navigációs készüléket. Tehát hogyan lehet ez?
Ha nem veszi figyelembe a ritka és egzotikus opciók a három fő módja van:

  1. Határozzuk meg az IP és egy külön adatbázisban, hogy meghatározzák a város
    hol van, és gyakran - hosszúsági és szélességi.
  2. Határozza meg a helyét a közeli GSM / UMTS bázisállomások.
    Ez akkor lehetséges, ha létezik egy adatbázis azonosítókkal és tornyok
    koordinátákat.
  3. Kiszámításához használt szélességi és hosszúsági információk
    szomszédos pontok Wi-Fi, átadva a kérést, hogy azok jellemzőit
    egy speciális szerveren.

Kezdjük a legegyszerűbb.

IP segíteni

függvény Dot2LongIP ($ IPADDR)
if ($ IPADDR == "") return 0;
> Else $ ips = split ( "\.", "$ IPADDR");
visszatérési ($ IPS [3] + $ ips [2] * 256 + $ ips [1] * 256 * 256 + $ ips [0] * 256 * 256 *
256);
>
>

Akkor egyszerűen megjeleníteni, zalogirovat vagy megjeleníti a térképet
Google Maps, átadva a szélességi és hosszúsági paraméterként:

Használja a mobil tornyok!

Régi mese, hogy a hírszerző ügynökségek talál egy személy által egy jel az ő
mobiltelefon - az az eset, amikor ez valóban igaz. Igen, mi
vannak speciális szolgáltatásokat, ha az képes akár egy teljesen ingyenes program Google
Térképek (www.google.com/gmm).

GSM-navigáció saját kezűleg

Az MCC - az országkód (Magyarország - 250)
MNC - hálózati azonosító (MTS - 01 hangszóró - 02, Biline - 99, stb)
LAC - A helyi körzetszámot (más szóval, a bázisállomások sokaságát,
szolgált egyetlen vezérlő)
CellID (CID) - az azonosító tartalmaz egy bázisállomás számot és szektor

Ismerve küldjük adatokat, akkor kell szerezni ezeket az értékeket! a legegyszerűbb
Mellesleg - közvetlenül a Google Maps programot, menj a „Súgó”, ott kattintson a „General
Információ”, és a végén az oldal lesz összhangban a paramétereket a formátum
MYL: MCC: MNC: LAC: CellID. Ahol nagyobb a mozgástere, feltéve,
netmonitor'y speciális program: fel lehet használni a fakitermelés beállításokat
váltás az egyik állomásról a másikra, kivonat a paramétereket a „szomszédok”
(Található a látómezőben a többi BS), és csak kap egy sokkal részletesebb
információkat. Minden platform saját végrehajtása különböző netmonitorov
lehetőségeket -, akkor válassza ki a programot magad.

Azt is szeretném elmondani, milyen csodálatos projekt „Yandex”, ami azt
különösen, mint a képes megjeleníteni pont ugyanolyan
funkcionalitást. És pontosan ugyanaz, mint a Google, így a program adatai
pont kérésére jelezve cellaazonosító, LAC, NET paraméterek:

Az egyetlen különbség az, hogy a válasz, hogy a szolgáltatás „Yandex” visszatér
A XML-formátum, amely könnyen és kényelmesen elemzett kivonat minden paramétert.

Mintegy cellás bázisállomások

A cikk már említettem a hivatalos adatbázisok helyét tornyok
különböző mobilhálózatok. Az interneten sok projektek, ahol
netmonitorami rajongók megosztani összegyűjtött információkat. Külföldi jelentése -

celldb.org/aboutapi.php,
www.opencellid.org/api,
gsmloc.org/code,
cellid.telin.nl. minden
közülük egy egyszerű API, így a koordinátákat egy hagyományos
HTTP-kérés, ahol azok a paraméterek vannak meghatározva, mint egy hagyományos MCC,
MNC, cellaazonosító és a LAC.

Azt is szeretném megemlíteni a magyar projekt Netmonitor.ru, amely összegyűjtött
Infa egy csomó BS Megafon, MTS, Beeline, Tele2, sőt Skylink. K
Sőt, a helyszínen is a legnagyobb fóruma kutatók
mobilhálózatok.

Hogyan jutok navigációs szoftver

  1. Megkapjuk az aktuális koordináták minden változást a bázisállomás;
  2. Kérelmet küldenek a műhold beszerzése közelítő koordinátáit;
  3. Versenyez a soros port rendszer és a sima NMEA formátumban
    amely a GPS-navigátorok, műsorszórás a jelenlegi helyzetben.

Ez volt képes Wi-Fi

Mi a helyzet a követés?

Végrehajtása dolgozik a Google Maps adatok

Itt található az ezt a cikket egy ismerősének: