My question is simple, how in the heavens do I get the exact location of a cell phone which is indoors, GPS wont work since it requires clear skys. Network Provider of the LocationManager only gives me the location of the closest cell tower of my network provider. Will appreciate the help.
Share
Many phones actually don’t use GPS, but A-GPS, which also relies on tower signals. You should therefore have a go at tower triangulation, which if you can find enough towers may give you a good approximation of your location.
Keep in mind getting “exact” location is already not happening in true GPS (since even though the US Army gets millimeter precision, they reserve the strategic right to limit you to meter precision, and to fuzz the signal at any time they see fit), and of course, if you expect to get “exact” location information inside a building without GPS, Signal or Wifi, you should call Harry Potter and ask for his Map API…
If your need actually is essential, and you have the budget clearance the equip your locations, you can use special emitters, like Shopkick did. However, I expect you would be better served making less stringent requirements for your locating precision.