太陽が昇っている時間を判断できるように、緯度と地球のおおよその軌道位置を入力できる関数/アルゴリズムはありますか? IE では、冬の間、極北半球では太陽が数時間しか昇っていないことを示しています。
私はいくつかの基本的な Google 検索を行いましたが、あまり見つけられなかったので、地球が太陽に向かってどれだけ傾いているか、または太陽に向かって傾いていないかを計算し、その情報を緯度とともに使用して、サイトがどれだけの日光を浴びるかを把握します。
太陽が昇っている時間を判断できるように、緯度と地球のおおよその軌道位置を入力できる関数/アルゴリズムはありますか? IE では、冬の間、極北半球では太陽が数時間しか昇っていないことを示しています。
私はいくつかの基本的な Google 検索を行いましたが、あまり見つけられなかったので、地球が太陽に向かってどれだけ傾いているか、または太陽に向かって傾いていないかを計算し、その情報を緯度とともに使用して、サイトがどれだけの日光を浴びるかを把握します。
いい問題です。この日没/日の出のアルゴリズムは役に立ちますか?
Source:
Almanac for Computers, 1990
published by Nautical Almanac Office
United States Naval Observatory
Washington, DC 20392
Sunrise/Sunset Algorithmを使用して、各日の開始/終了を計算し、減算して日光の量を得ることができます。
また、NOAA は改良された日の出/日の入り計算機をホストしており、これにはオンライン ツールと JavaScript ソース コードおよびその他のリソースへのリンクが含まれています。