1. mcdan333#AC's Avatar
    I am away from my home country right now with my iPhone 3G. I have it set to airplane mode, since I am not using the voice or data services. The only thing that is turned on right now is location services.

    I thought this would give me GPS-based location information in Google Maps or Earth, but it always tells me "Your location could not be determined". Even with no data service, I should still get my location with low-res or cached map data, shouldn't I?
    11-24-2008 06:17 AM
  2. Rene Ritchie's Avatar
    The iPhone 3G has 3 levels of location services. The first is WiFi router mapping from SkyHook. You need to be WiFi for this to work, and in an area where SkyHook drove through, recording the GPS coordinates for all the routers.

    Level 2 is Google cell tower mapping. You need to be on the cell network for this, and I believe you need data to be on to transfer the information.

    Level 3 is A-GPS (assisted GPS), which uses the cell towers to pre-crunch GPS data to speed up location determination. Again, data is needed for this.

    Turning off data-roaming and turning on WiFi might give some measure of location, but I think anything GPS related is out without data.
    11-24-2008 10:02 AM
LINK TO POST COPIED TO CLIPBOARD