Quoted from fattdirk:
GPS has to have a view of the sky to work. This isn't a good solution. It'll just lock onto the last time it was powered up with a view of the sky.
Not necessarily the case. My iPhone tracks via GPS just fine in my house. The signals are actually pretty difficult to block.