任意の日付と任意の緯度/経度の太陽と月の上昇/設定時刻を提供できる Web サービスまたは .NET クラス ライブラリを知っている人はいますか?
前もって感謝します。
はい - CodeProject のSunTime クラスが役に立つかもしれません!
ASCOM イニシアチブをご覧ください。これは、Microsoft のWorld Wide Telescopeが望遠鏡を制御するために使用するテクノロジです。ASCOM プラットフォームのバージョン 5.5 で導入した新しいコンポーネントの 1 つは、NOVASライブラリへの .NET インターフェイスです。これにより、多数のベクトル アストロメトリ ルーチンと、太陽系で位置アストロメトリを行うためのケプラー軌道エンジンが提供されます。体。
日の出/日の入りを直接提供する関数はないと思いますが、これらを計算するために必要なすべての構成要素とそれ以上のものを提供します。
これもすべてオープンソースです。元の NOVAS ルーチンは、上記のリンク先の US Naval Observatory サイトから、FORTRAN と C の両方で入手できます。ASCOM ソース コードは、当社の Subversion サーバーから入手できます。
また、これは究極の天文学者プログラミングキットであるため、あなたが探しているものかもしれない天体暦がありますか?数年前にVB6を使って占星術プログラムを作成したとき、微妙な試みをしましたが、12の家のそれぞれの星の数の素晴らしいレポートが作成されましたが、当時の星の描画は取得できませんでした。生年月日/時刻の入力は十分に正確です。
これがお役に立てば幸いです、よろしく、トム。