Я попробую реализовать этот API, однако, возникнет проблема с кешированием. Сейчас ключем кеширования является url, который в полной мере отражает запрос. Запросы POST кешировать с помощью стандартных средств значительно труднее.
Я не старался раскрыть конкретный алгоритм работы приложения в статье. Под «GPS» я рассматривал точный источник гео позиции встроенный в android. Если я получал данные от него, то доверял его данным.
Да андроид предоставляет геолокацию, но для моего дома и работы показывал неправильное положение.
Данные можно получить только когда включен пункт «разрешить геолокацию».
В данном случае можно получать координату в обход разрешений пользователя, если он разрешит получать данные о сетях и wifi.
В приложении о котором я писал в начале получается целый список видных точек доступа Wi-Fi и происходит квази-триангуляция. В данный момент код очень сырой, поэтому пока не представляю пока метод получения положения по нескольким Wi-Fi.
Разумеется, база не моя.
Мне нужны были эти данные. Они лежат в открытом доступе в интернете.
Возможна эта база будет кому-то полезна. Я не собирался ее кому-то продавать я хотел помочь сообществу.
Там есть лимитация на количество запросов для API ключа
В opencellid.org у очень большого количества точек не корректное поле range.
Нет многих станций. Моя база более полная
Данные можно получить только когда включен пункт «разрешить геолокацию».
В данном случае можно получать координату в обход разрешений пользователя, если он разрешит получать данные о сетях и wifi.
В приложении о котором я писал в начале получается целый список видных точек доступа Wi-Fi и происходит квази-триангуляция. В данный момент код очень сырой, поэтому пока не представляю пока метод получения положения по нескольким Wi-Fi.
Мне нужны были эти данные. Они лежат в открытом доступе в интернете.
Возможна эта база будет кому-то полезна. Я не собирался ее кому-то продавать я хотел помочь сообществу.
Это поле уже использют некоторые приложения. Я добавлю еще одно поле lat. Это была грамматическая ошибка.
В opencellid.org у очень большого количества точек не корректное поле range.
Нет многих станций. Моя база более полная