ПредишенСледващото

Ако все още не се събират данни за местоположението на потребителите си, а след това просто не прочетете тази статия и не знам как да се прилага успешно информацията. Нека разгледаме няколко yuzkeysov да покаже как може да бъде полезно да се намирате, и след това преминете към практиката.

Yuzkeys 1. "Ще се изчислява чрез IP»

2. Yuzkeys Geomarketing

Yuzkeys 3. Весела функционалност

Тук огромна възможност за творчество. Ние поставяме на мястото, "нощ" дизайн тема, след като слънцето залезе в Ник. Покажи му миналата селфи момичета, направени в 10 км от него. Климат и дълбочина на резервоари се определи каква риба е намерена в района. Масата на опции.

Yuzkeys 4. изследвания на аудиторията "Научен"

Резултатите от анонимен онлайн проучването могат да бъдат много по-полезни, ако в допълнение към мерките в отговор, за да отпразнуват географското местоположение на респондентите.

Интересува ли ви? След това отидете напред.

Първи координати

Кодът на проба в родния JS:


За да работите с GPS-данни не може просто да JS. Повечето езици са инструменти за тяхното производство и преработка:

Yandeks.Lokator

Ако потребителят не желае да доброволно да споделят GPS-infoy, тогава не всичко е загубено. Налице е готин инструмент Yandeks.Lokator. Средна точността на откриване е 300 m Тя изчислява когато лицето със следната информация .:

За точни указания ви се отнасят към ръководството за програмисти.

снимки Exif-данни

GeoIP база

отваряне на файл

След като е в ръцете на географски координати, да започне събирането на информация. За всеки елемент, ние ще направим заявка параметър за един от най-API и разбор на върнатия XML / JSON-отговор.

Толкова е просто. Заявка отнема два параметъра: ширина (56.0000) и дължина (36.3630).

Сървърът ще върне XML отговор (вж. Екран). Ние сме заинтересовани в следните области:

от отговора на сървъра.
  • Знаейки, дължината на степените на координатите, изчислява разстоянието от началната точка до къщата.
  • Open Yandex.Maps владетел и да разбера коя къща има географските координати на потребителя.
  • Всички потребители на метода не е zadetektish, но много добре е необходимо. Основното нещо - не направи грешка в изчисленията.

    Google Street View

    снимки около

    Сега се търсят снимки, направени в близост до мястото на X. Тъй като това е направено, ние обясняваме пример VKontakte API:

    • лат - ширина;
    • дълъг - дължина;
    • брои - броя на снимките, върнати от заявката;
    • радиус - радиус на кръг около конкретното точката, в която снимките предстои да бъдат направени.

    Това е, което ние сме заинтересовани в областта на отговор:

    • SRC, src_big - линкове към снимки;
    • създаден - датата, на снимката е в unixtimestamp;
    • owner_id - снимки за документи на собственика.

    Знаейки ID на собственика, можете да отидете на страницата си и събира Стария със същата VK API:

    • идентификаторите - ID носителите разделени със запетая;
    • полета - ниви, които искаме да получите отговор.

    В Instagram, Facebook, Flickr и също има API с методи за търсене на снимки с географски маркери. Работата с тях, погледнете страници за разработчиците на приложения за тези социални мрежи.

    Продължение статия е достъпен само за абонати

    Вариант 2: Купете една статия

    Подкрепете проекта - споделете линка, благодаря!