I was seeing how the approximate location of a device is determined from WI-FI/Mobile Networks and Precise location by mainly using GPS 1. From this one can infer that using WI-FI/Mobile & BT network to determine location is somewhat inaccurate than using a GPS.
Yet, to get a more accurate location data the location services recommend that you enable the WI-FI/mobile & BT scanning. Doesn't this conflict with the first notion? Because location data from GPS are more accurate(precise) than those of WI-FI/Mobile networks?
So my question is when you give an app your approximate location does it just give the coordinates from using WIFI/Mobile networks because it is somewhat "inaccurate" or does the Location SDK somewhat widens the coordinate data from your actual location?