- ベストアンサー
太陽の方位、仰角の求め方
私の家の1年間の日照時間の合計を調べたいと思っています(天気は別として)。 家から見た全方位(0~359度)にある障害物の仰角データをすでに取ってあるので、パソコンのプログラムで障害物の稜線と太陽が接近する時刻を365日すべて求めようと考えています。(いかにも頭の悪そうな方法ですが、最近のPCは処理速度が速いのでなんとかなるでしょう(笑)) そこで、必要となるのが、任意の日時での太陽の方位と仰角なのですが、天文計算などは全くの素人です。 パラメータとして緯度、経度、日付、時刻を与えれば、その地点での太陽の「方位」と「仰角」がわかる計算手順がお分かりの方、ご教授ください
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こちらでまとめて計算できますが・・ http://www.nao.ac.jp/koyomi/koyomix/koyomix.html ソースが必要なら、こういうのもあります http://park12.wakwak.com/~maki/starpos.htm
その他の回答 (2)
- debukuro
- ベストアンサー率19% (3634/18947)
計算で求めるのなら H:太陽の時角 D:太陽の赤緯 A:太陽の高度 Z:太陽の方位 L:観測地の緯度 sinA=sinDsinL+cosDcosLcosH sinZ=cosDsinH/cosA HとDは天文歴などで求めてください 関数電卓で簡単に計算できます
お礼
十分実用的な精度で計算できるプログラムを組むことが出来ました。 ありがとうございます。
- okormazd
- ベストアンサー率50% (1224/2412)
ここがいいでしょう。 以前、私も必要があって、利用させていただいたところです。 http://homepage3.nifty.com/ueyama/sky2/calc/sun.xls
お礼
十分実用的な精度で計算できるプログラムを組むことが出来ました。 ありがとうございます。
お礼
十分実用的な精度で計算できるプログラムを組むことが出来ました。 日の出、日の入り時刻や太陽高度を計算してくれるサイトの結果と比較した所、±1分以内の精度のようです。 ありがとうございました。