この質問のいくつかのバリエーションは以前に尋ねられましたが、これとまったく同じではありません。だからここに行きます:
特定の時点で、太陽が真上にある地球の表面上の点の緯度/経度座標を計算するにはどうすればよいですか?
赤緯と赤経を取得でき、それらの数値は正確に見えます。ここからは簡単なはずですが、遅くなり、完全に迷っています。
何か助けはありますか?
この質問のいくつかのバリエーションは以前に尋ねられましたが、これとまったく同じではありません。だからここに行きます:
特定の時点で、太陽が真上にある地球の表面上の点の緯度/経度座標を計算するにはどうすればよいですか?
赤緯と赤経を取得でき、それらの数値は正確に見えます。ここからは簡単なはずですが、遅くなり、完全に迷っています。
何か助けはありますか?
地球を球体と見なしているため、緯度を1年の日の正弦関数と見なすことができます(より正確には、余弦です。365日を2piに正規化し、日= 6月21日の場合、値は0になります)。
経度は時間帯によって異なります。1日=360度になるように時間を正規化し、それに応じてオフセットします。
詳細:
現在の北回帰線は緯度L=23°26′16″</p>にあります。
したがって、Latitude = L * cos((Xa)/ b)、ここでa = June21st、b = 365.25/2piです。
経度=(time --t0)* 360/24、ここで、timeは時間単位の現在の時刻(UTC)、t0はオフセットです。