ぼーっと生きてんじゃねーよー!!
ってくらいもの知らない奴がいるな。
GPSは太陽電池で半永久的に動く人工衛星が、
定期的に位置と時刻を電波で送信し続けている。
地上でその電波を受信したら現在時刻との差から人工衛星までの距離を計算する。
3つの衛星から受信出来れば三次元の位置が確定するから自分の居場所がわかるんよ。

停電していても全然関係ない