問題タブ [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.

0 投票する
1 に答える
872 参照

python - Skyfield で 2 つのオブジェクトの見かけの角度分離を計算するより良い方法は?

更新: Skyfield は、拡張されたドキュメントと角度分離の方法を含む大幅な改訂を行ったばかりです - 受け入れられた回答を参照してください。

Skyfieldを使用して、2 つのオブジェクト間の見かけの角度分離を計算しています。パッケージ内にメソッドが見つからなかったので、見かけ上の 2 つの位置ベクトル間の内積を計算する方法を「発明」しました。

これは現在それを行うための最良の方法ですか?Skyfieldの範囲内で、それは本質的に正しいですか?

0 投票する
0 に答える
88 参照

python - 角度分離を計算するための ICRF のベクトル値

ICRF の値の概念について理解しようとしています。

既知の RA と Dec を持つ 2 つ以上のオブジェクト間の角度分離を計算したかったのです。

この質問を参照すると、 Skyfieldで Separation_from メソッドを使用するために、オブジェクトの x、y、x ベクトル値を提供する必要があります。

残念ながら、各オブジェクトの x、y、z ベクトル値を取得する方法がよくわかりません。

私は pyephem の ephem.separation を問題なく使用してきましたが、まだスカイフィールドで実行できませんでした。

ありがとう

0 投票する
1 に答える
198 参照

python - Skyfields を使用して彗星までの距離を計算するには?

惑星から地球までの相対距離を時間の関数として計算するために使用skyfieldしています (skyfield のホームページで説明されています)。それはうまく機能し、今は Earth=>comet distance (例: 67P/ Tchouri) を実装しようとしています。

NASA JPL で、彗星用の Spice SPK ファイルを作成する方法を見つけました (こちら) が、コマンド fromxspでは読み取れないように見えるファイルが生成されます。loadskyfield

私が考えた別の可能性は、 で提案されているように軌道情報を使用することですpyephem(こちらを参照) Skyfield

コメットがskyfieldコーディング スプリントのロードマップにあることも確認したので、それが私の答えかもしれませんが、現在のバージョンで機能させる方法を知っていれば、非常に役立ちます。

0 投票する
1 に答える
871 参照

python - skyfield を使用した J2000 への ECEF

特定の時点でのオブジェクトの緯度、経度、および地球までの距離 (ECEF) があるとします。J2000座標を取得する必要があります。私がやっていることは

次に、それを正規化[x, y, z]し、地球までの距離を掛けます。関連する 2 つの質問があります。

  1. そうするのは正しいですか?
  2. 「de421.bsp」をロードせずに高速な方法はありますか?