Földrajzi célzás a programozó

Ha még mindig nem gyűjt adatokat a helyét a felhasználó, akkor csak még nem olvasta ezt a cikket, és nem tudják, hogyan kell hasznosan alkalmazni az információkat. Nézzük néhány yuzkeysov, hogy hogyan lehet hasznos a helyét, majd lépni a gyakorlatban.

Yuzkeys 1. „Én úgy számítják ki, IP»

2. Yuzkeys Geomarketing

Yuzkeys 3. Merry alkalmassága

Itt egy hatalmas teret a kreativitásnak. Azt hogy a helyszínen, „éjszakai” dizájn után lemegy a nap a nick. Mutasd meg neki az utolsó szelfi lányok tett 10 km-re is. Éghajlat és mélysége tározók meghatározni, hogy mi hal található a kerületben. A tömege opciók.

Yuzkeys 4. „tudományos” közönség kutatás

Az eredmények a névtelen internetes felmérés sokkal több is lehet hasznos, ha amellett, hogy válaszol, hogy megünnepeljék a földrajzi elhelyezkedése a válaszadók.

Az érdekelt? Akkor megy előre.

A koordináták

A minta kódot a natív JS:


Együttműködik a GPS-adatok nem csak JS. A legtöbb nyelv eszközei azok gyártási és feldolgozás:

Yandeks.Lokator

Ha a felhasználó nem kíván önként megosztani a GPS-infoy, akkor nincs minden veszve. Van egy jó eszköz Yandeks.Lokator. Átlagos felismerés pontossága a 300 m számítja, ahol a személy a következő információkat .:

A pontos utasításokat utalnak, hogy a fejlesztői útmutatót.

Exif-adatok kép

GeoIP bázis

megnyit egy fájlt

Miután már a kezében a földrajzi koordináták, kezdődik az információgyűjtés. Minden egyes elem, akkor nem egy paraméteres lekérdezés egyik API és feldolgozni a visszaadott XML / JSON-választ.

Ez egyszerű. Request két paramétert: Latitude (56,0000) koordináták (36,3630).

A kiszolgáló visszatér egy XML válasz (lásd. Képernyő). Érdekeltek vagyunk a következő területeken:

a szerver válaszát.
  • Ismerve a hosszúsága fok szélességi és hosszúsági fokok, kiszámítja a távolságot a kiindulási ponttól a házba.
  • Nyílt Yandex.maps uralkodó és kitalálni, hogy melyik ház a földrajzi koordinátáit a felhasználó.
  • Minden felhasználó a módszer nem zadetektish, de néhány nagyon jól van szükség. A legfontosabb dolog - nem hibázik a számítások során.

    Google Street View

    fotók körül

    Most nézd meg a fényképeket a helynek a közelében a X. Mivel ez megtörtént, mi magyarázza példát VKontakte API:

    • lat - szélesség
    • hosszú - hosszúság
    • számít - a felvételek száma visszatért a lekérdezés;
    • sugár - sugara egy kört az adott ponton, ahol a kép van szükség.

    Ez az, amit mi érdekli a válasz mezőbe:

    • src, src_big - linkek, képek;
    • létre - a dátum a kép volt unixtimestamp;
    • OWNER_ID - ID fotók a tulajdonos.

    Ismerve a tulajdonos azonosító, akkor megy az oldalán, és gyűjtsük össze a régi és az ugyanabban a VK-API:

    • UID - ID tartók vesszőkkel elválasztva;
    • mezők - mezőket szeretnénk kapni a választ.

    Abban Instagram, Facebook, Flickr és szintén van egy API módszerekkel kíván földrajzi címkékkel ellátott fényképeket. Velük dolgozni, nézd meg az oldalakat a fejlesztők számára az alkalmazások ezek a közösségi hálózatok.

    Folytatás a cikk csak az előfizetők

    2. lehetőség: Keres egy cikket