問題タブ [skyfield]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Skyfield で 2 つのオブジェクトの見かけの角度分離を計算するより良い方法は?
更新: Skyfield は、拡張されたドキュメントと角度分離の方法を含む大幅な改訂を行ったばかりです - 受け入れられた回答を参照してください。
Skyfieldを使用して、2 つのオブジェクト間の見かけの角度分離を計算しています。パッケージ内にメソッドが見つからなかったので、見かけ上の 2 つの位置ベクトル間の内積を計算する方法を「発明」しました。
これは現在それを行うための最良の方法ですか?Skyfieldの範囲内で、それは本質的に正しいですか?
python - Skyfields を使用して彗星までの距離を計算するには?
惑星から地球までの相対距離を時間の関数として計算するために使用skyfield
しています (skyfield のホームページで説明されています)。それはうまく機能し、今は Earth=>comet distance (例: 67P/ Tchouri) を実装しようとしています。
NASA JPL で、彗星用の Spice SPK ファイルを作成する方法を見つけました (こちら) が、コマンド fromxsp
では読み取れないように見えるファイルが生成されます。load
skyfield
私が考えた別の可能性は、 で提案されているように軌道情報を使用することですpyephem
(こちらを参照) Skyfield
。
コメットがskyfield
コーディング スプリントのロードマップにあることも確認したので、それが私の答えかもしれませんが、現在のバージョンで機能させる方法を知っていれば、非常に役立ちます。
python - skyfield を使用した J2000 への ECEF
特定の時点でのオブジェクトの緯度、経度、および地球までの距離 (ECEF) があるとします。J2000座標を取得する必要があります。私がやっていることは
次に、それを正規化[x, y, z]
し、地球までの距離を掛けます。関連する 2 つの質問があります。
- そうするのは正しいですか?
- 「de421.bsp」をロードせずに高速な方法はありますか?