しんいちさんへ 結論を言えば太陽の位置から簡易GPSを作るには情報が不足しているため厳しいです。 太陽の正しい方位、緯度・経度、現在の日時のうち2つの情報が明らかならばあと1つの情報を求めることは可能です。 簡易方位磁針がなぜ機能しているかというとそれは日本で使われていることを前提にして計算されているためです。内蔵時計がJSTにセットされているならば正しい方位は東経135度付近でないと求められないし日時による緯度の補正も必要ですが、そこまでやってもジャイロセンサーの蓄積誤差もあるしQSPにも収まらないため「大体の方位(16方位くらい)が分かればOK」というのを前提にして問題ないようにしているだけです。