Дана база може бути цікава будь-якій програмі які мають географічну прив'язку за допомогою Wi-Fi.
У своїй базі я зібрав всі доступні публічні джерела:
В даний момент база містить 10М Wi-Fi і постійно наповнюється новими. Якщо у вас велика база Wi-Fi або джерела буду радий її додати в свою базу. Пишіть на [email protected].
API не містить ніяких прихованих лімітів або затримок. Дані надаються "як є".
Опис публічного API (Відкриті джерела)
Опис успішної відповіді:
- lat - широта
- lon - довгота
- signal - середній рівень сигналу
- range - точність визначення координати в метрах
Реалізація API (Дані "як є")
При даному виді запиту дані представляються тільки в дослідних цілях. Кінцевий користувач використовує дані на свій страх і ризик
Вводиться нова функція отримання приблизного пожложенія точки тріангуляціонного центру. Синтаксис наступний: на сервер передається набір точок доступу, видимих приймачем і силу сигналів точок, а сервер за наявними даними отримує приблизне положення точки, якісно є тріанглуляціонним центром. все данни запиту обертаються в base64
Приклад початкового рядка:
SS - Signal Strength
В даному моді так само працює тег data = open який повідомляє серверу що дані повинні бути отримані виключно з відкритих джерел. На жаль, в цьому випадку часті ситуації з негативним результатом пошуку.
Через одне API є, насправді, два проекти.
Перший і ліцензований проект це все запити до API з ключем "data = open" і він працює під ліцензією MIT License.
Другий проект отримує дані "як є". Повністю законне отримання даних не обмовляється. І звернення до API без ключа open = data в принципі не документується і надається як "пасхальне яйце". Дані надані використовуються кінцевим користувачем на свій страх і ризик.
Про будь-які помилки або складнощі використання прошу писати мені на пошту [email protected].
Додаток для тестування:
Додаток для тестування (Веріса для розробників):