Some background: geoclue is a Free Software service/library that usually runs on a mobile computer. It uses several backends to get geographic data from various sources and abstracts the differences of those data sources as much as possible, so applications can just ask for e.g. current coordinates and not care where the coordinates come from (current options for coordinates are GPS and hostip.info).
Back to the business at hand: I'd like to use wigle.net as another position data source. Currently I believe I could technically do it like this:
- find out ID of the current access point
- use the unofficial API to get access point data:
- Code: Select all
http://wigle.net/gpsopen/gps/GPSDB/confirmquery?netid=00:11:22:33:44:55&simple=true
- parse the result for coordinates
Questions:
- Is usage like this ok with regards to server/bandwidth usage and the data usage?
- I've read about a possible requirement for authentication for the API. This would unfortunately make wigle.net unusable for us. Do the authentication plans actually cover the usage I described, or would something like this be an exception?
- Anything else I should take into account?
