Geoclue is a modular geoinformation service built on top of the D-Bus messaging system. The goal of the Geoclue project is to make creating location-aware applications as simple as possible.
Geoclue defines a set of geoinformation APIs, but it also includes some providers that implement those APIs. Here is a list of services provided through Geoclue with the currently included implementations:
Position
gpsd, gypsy, hostip, plazes, gsmloc
Address
hostip, plazes, manual, localnet
Velocity
gpsd, gypsy
Geocode
nominatim, geonames, yahoo
ReverseGeocode
nominatim, geonames
Geoclue source code contains:
* D-Bus definitions for the above APIs
* C bindings for Geoclue clients
* C bindings for data providers
* a set of provider implementations
* (experimental) master provider implementation.
View full history Series and milestones
trunk series is the current focus of development.
All packages Packages in Distributions
-
geoclue-providers source package in Trusty
Version 0.12.99-2ubuntu2 uploaded -
geoclue-providers source package in Precise
Version 0.12.0-1ubuntu4 uploaded -
geoclue-2.0 source package in Xenial
Version 2.4.1-1 uploaded -
geoclue-2.0 source package in Focal
Version 2.5.6-0ubuntu1 uploaded -
geoclue-2.0 source package in Bionic
Version 2.4.7-1ubuntu1 uploaded