Bug#505255: [needs-packaging] geoclue
Severity: wishlist
package: wnpp
URL: http://www.freedesktop.org/wiki/Software/GeoClue
GeoClue - The Geoinformation Service
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 is developed for Linux, but should be portable to any platform
that uses D-Bus.
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:
a) Position
gpsd, gypsy, hostip, plazes, gsmloc
b) Address
hostip, plazes, manual, localnet
c) Velocity
gpsd, gypsy
d) Geocode
geonames, yahoo
e) ReverseGeocode
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.
Possible data sources
* Google Maps Geocoding API -- License says "only for showing places
on Google Maps"
* Wigle.net-- WIFI location database (10 million networks). License
requires users to login.
* geocoder.us -- geocoder for the USA (TIGER data)
* gsmloc-provider could easily get the GSM information using AT
commands on the OpenMoko platform
* We really should have a free network location database (like
gsmloc.org, but for WLAN, GSM, BT, ethernet gateway, ..
o What about opencellid?
License:
Geoclue is Free Software, licensed under GNU LGPL.
Reply to: