問題タブ [pyephem]

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 に答える
158 参照

pyephem - ピエフェムでの木星ムーンフェイズ

私はこれらすべての初心者ですが、検索しても答えが見つかりません。

これでイオの位相を割り出すことになった。

「イオ ( γIo ) の位置または位相は、上地心合 (SGC) からその軌道の周りを反時計回りに測定されます」

私は現在使用しています:

moons = ephem.Io()

moons.compute(t)

print moons.x, moons.y, moons.z

からフェーズを取得する方法はありjupmoon.cますか? 私はそれが楕円軌道を持っていると仮定しているので、木星の中心を中心とした円でx、y、zの座標を単純に計算するほど簡単ではありませんか?

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

astronomy - PyEphem での月の大小静止の方位角の計算

PyEphem を使用して計算することは可能ですか:

  1. 開始年が与えられた場合、メジャー/マイナー月面停滞の翌年を見つけますか?
  2. これらの日付を使用して、特定の X、Y 位置の月の出/月の入りの方位角を見つけますか?

PyEphem のドキュメントで停止に関する情報が見つからないようです。PyEphem がこれを行うことができない場合、誰かが助けることができる別の部分またはソフトウェアまたはライブラリを知っていますか?

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

time - 太陽の位置を指定して、オブザーバーの時刻を計算します

観測者から太陽までの視線上の障害物によって、いつ影が投じられるかを知りたいです。

だから私は、太陽が観測者に対して空の特定の場所にある日付/時刻を逆算したいと思います。(特定の年のすべての発生)。

PyEphem を使用すると、反対のことを行うのは非常に簡単です。観測者の位置 (緯度、経度) と時間については、太陽の位置を計算します。これを逆にするのは簡単ではないのではないかと思います。

この問題の解決策を探しましたが、見つかりません。どんな助けでも大歓迎です。

ありがとう

0 投票する
3 に答える
824 参照

python - pyephem で惑星または月を名前で検索しますか?

私は、ユーザーが惑星または月の名前を渡す小さな pyephem プログラムを作成しており、プログラムはそれについていくつかの計算を行います。星 (ephem.star('Arcturus')) でできるように、名前で惑星または月を検索する方法が見つからなかったため、現在、私のプログラムには惑星と月の名前のルックアップ テーブルがあります。ピエフェムはこれを行うことができますか?そうでない場合、追加する価値はありますか?

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

pyephem - 「TypeError: can only update value with String or number」という不可解なメッセージが表示されるのはなぜですか?

これは本当に奇妙です。このコードを (ノーズ テストとして) 実行すると、「-0:34:00.0」と出力され、すべて問題ありません。

しかし、これを実行すると:

ここで、UserLocation は次のとおりです。

私は得る:

何が起こっているのでしょうか?

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

raspberry-pi - Pyephem 日付比較でコードがトリガーされない

このスクリプトは、ラズベリーパイの crontab から午前 3 時にトリガーされます。アイデアは、1 日のうちにタイムラプス ビデオを撮影することですが、日の出から日没までの間のみです。コードがトリガーされると、日没時刻と日の出時刻が計算され、日の出を待ちます。その後、写真の撮影を開始する必要がありますが、何らかの理由で日の出時にトリガーされていないようです. これはおそらく「if home.date ==Sunrise:」が正確すぎるためだと思いますか? 1秒未満、または数秒を完全に無視するにはどうすればよいですか?

これは完全なコードです-

問題の原因である可能性のある他の問題を見つけた場合は、お知らせください。

乾杯

スティーブ