RU:GeoClue

From OpenStreetMap Wiki
Jump to navigation Jump to search

GeoClue — это программная среда, используемая для определения местоположения. GeoClue использует механизм межпроцессного взаимодействия D-Bus для предоставления информации о местоположении, при этом обеспечивая жесткий механизм разграничения доступа, подразумевающий предоставление сведений только после явного одобрения действия пользователем. Это позволяет максимально упростить создание программ, использующих в своей работе данные о местоположении. GeoClue распространяется под лицензией GNU Lesser General Public License и в настоящее время доступна для Linux.

Местоположение определяется из нескольких источников:

  • Wi-Fi сети через сервис Mozilla Location Service (точность — десятки метров)
  • Приёмники GPS (точность — метры)
  • Базовые станции сотовой связи (точность — сотни метров)
  • IP-адрес (точность — город)

См. таже