LBS-сервис для ОС Аврора — прототип Location-Based Service сервера
Проект реализует сервер геолокации по данным сотовых сетей (GSM / WCDMA / LTE) и Wi‑Fi, IP, совместимый по входному формату с Яндекс Локатором, с использованием сторонней базы данных на этапе PoC. Проект является полнофункциональным LBS (Location Based Service), пригодным к использованию на территории России при недоступности или нестабильном сигнале спутниковой навигации.
Сервер принимает от клиента данные о радиосетях, пытается определить координаты:
- Сначала — из собственной БД (LocateDB)
- Затем — из внешней БД (ExternalDB, CSV / OpenCell dump)
- При нахождении координат — сохраняет точку в БД сессии
- При отсутствии данных — возвращает ошибку
Также реализована ручка /update, позволяющая обогащать базу данными, полученными от клиентов.
Разверните надёжное геопозиционирование без спутников: внедрите LBS-сервер и обеспечьте определение координат там, где GPS бессилен.