On 17.03.2014, at 19:17 , Wesley Hardman <[email protected]> wrote: > Knowing more information would be helpful. I just tested the Mozilla > database against google maps (sent 2 APs) and got back a radius of 40km > centred on the city (I assume this to be using the IP then). I would have > thought the 2 APs should have been stumbled.
We currently have a restriction of a minimum of three wifi networks in place, documented way down at http://mozilla-ichnaea.readthedocs.org/en/latest/api/search.html. So unless you send the service three wifi networks we know about and those are close by each other, you won’t get a wifi-based lookup. We have an open issue to reduce this filter back down to two wifi networks at https://github.com/mozilla/ichnaea/issues/126 (and another issue about allowing a one wifi + one cell combination at https://github.com/mozilla/ichnaea/issues/23). I covered a lot of the history of this restriction a while back at http://blog.hannosch.eu/2013/12/mozilla-location-service-what-why-and.html > Is it possible to add a way to request additional [debugging] information to > the request? Or maybe to include what was used (WiFi, Cell, IP) along with > the response? Right now the accuracy level is hardcoded for all three. So accuracy 40km is IP-based, 35km is cell based and 500m is WiFi based. So for now the accuracy level gives you a clear idea about what was used. And even if we move away from these hardcoded values, the general accuracy range and whether we put the center in the middle of the city or not will tell you what was used. Hanno _______________________________________________ dev-geolocation mailing list [email protected] https://lists.mozilla.org/listinfo/dev-geolocation
