私はPyEphemを使用して、さまざまな時点での空の太陽の位置を計算しています。
私はオブザーバーポイント(Stonehengeにある可能性があります)を持っており、PyEphemを使用して、日の出、日の入り、および1日の任意の時間の太陽の高度角度と方位角(北からの角度)を計算できます。素晴らしい、問題ありません。
しかし、私が本当に必要としているのは、既知の方位角から太陽の高度角を計算できるようにすることです。したがって、同じオブザーバーポイント(long / lat / elev / date(時間ではなく、yy / mm / ddのみ))と太陽の方位角を設定します。そして、この入力から、太陽の高度とその方位角にある時間を計算します。
Sun.dateとSun.azを設定して、これらの値から逆方向に作業できることを望んでいましたが、残念ながら。PyEphemでこれにアプローチする方法(そしてそれがアプローチ可能であるかどうか)について何か考えはありますか?
私が利用できると思っている他の唯一のオプションは、私が望む方位角の誤差の範囲内に入るまで、一連の時間にわたって反復することによって方位角に「忍び寄る」ことですが、それはただひどいです。
よろしくお願いします、デイブ