funny, my VM IP is an out-of-state location(edit, right now googling my IP won't show a physical location at all!)
All I know about wifi-network location in android is that when google caused all the hoo-rah over wifi data theft while driving their street-level map vehicles around they claimed that they were logging wifi APs for mapping accuracy purposes.