iPhoneの場合、位置情報の測位はGPSからの電波のみならず、W-Fiや4Gなどからも情報を集めて現在地の表示を行なっています。
ここに設定ミスがあるとiPhoneのGPSがおかしくなってしまうんです。
まずは、Wi-Fiの設定を確認してみましょう。
【設定】→【Wi-Fi】からWi-Fiがオンになっているか確認してください。
この、必ずしもWi-Fiが繋がっている必要はありません!
もともとWi-Fiがオンになっていたのにも関わらず、GPSに異変を感じている場合には一度オフにしてから、一度時間をおいてオンにしてみてください。