4
A
回答
5
您檢查了libnova?它非常強大。有一個Perl包裝器:Astro::Nova。
引用下面的文檔,其中一個可以做你想要的。 Perl文檔相對較少,因爲我不想重新生成包裝器的整個庫文檔。這些功能大體上與C中的工作類似。應該記錄這些功能的異常情況。 main libnova docs有所有的細節。
(int $status, Astro::Nova::RstTime $rst) =
get_object_rst(double JD, Astro::Nova::LnLatPosn observer, Astro::Nova::EquPosn object)
(int $status, Astro::Nova::RstTime $rst) =
get_object_rst_horizon(double JD, Astro::Nova::LnLatPosn observer,
Astro::Nova::EquPosn object, double horizon)
(int $status, Astro::Nova::RstTime $rst) =
get_object_next_rst(double JD, Astro::Nova::LnLatPosn observer, Astro::Nova::EquPosn object)
(int $status, Astro::Nova::RstTime $rst) =
get_object_next_rst_horizon(double JD, Astro::Nova::LnLatPosn observer,
Astro::Nova::EquPosn object, double horizon)
+0
事實證明Astro :: Nova並不像pyephem那麼完整。另一個解決方法是Inline :: Python,它允許您直接在Perl中編寫Python代碼。 – barrycarter
1
你可能想從這裏開始:
+1
我看了很多Perl天文模塊,包括Astro :: Sunrise和Astro :: Coord :: ECI,但沒有給我與NOAA的結果的分鐘一致的協議(Astro :: Sunrise接近,但可以關閉在幾分鐘內失敗並且在有日出或日落時失敗,但不是兩者)。 – barrycarter
相關問題
- 1. fsockopen相當於perl
- 2. 相當於用於Ruby,Perl的Perl Modulino?
- 3. C#相當於perl的$ _
- 4. Python相當於perl -pe?
- 5. Perl目錄相當於-e
- 6. Bash像PIPESTATUS相當於perl
- 7. 木星月相在pyephem
- 8. Perl模塊,做了OpenSSL相當於asn1parse
- 9. python相當於perl的LWP和HTTP :: Parse
- 10. Java接口相當於在Perl
- 11. Powershell:相當於Perl的'for'命令?
- 12. 相當於Perl的URI的Python ::查找
- 13. PHP ADOdb/PDO相當於Perl DBI quote_identifier?
- 14. 什麼是Perl相當於pygame?
- 15. 有任何C#相當於Perl的AUTOLOAD?
- 16. 什麼是Perl相當於PHP的print_r()?
- 17. 在Perl中相當於R「str」
- 18. Perl中的CTRL-D相當於PHP?
- 19. Python語法檢查相當於perl -cw
- 20. 的JavaScript相當於Perl的AUTOLOAD
- 21. 什麼是python相當於perl「a」..「azc」
- 22. Python相當於Perl的證明
- 23. 在C中相當於Perl報警()?
- 24. PHP相當於Perl的URI :: URL
- 25. Perl的Tie :: Hash相當於PHP
- 26. 的Perl相當於PHP的foreach循環
- 27. perl在java中相當於CBC DES
- 28. Perl的內嵌:: Python的上pyephem
- 29. 在Perl中相當於一羣工作人員的Perl
- 30. .format相當於
什麼是pyephem? – cjm
請告訴我們你想做什麼,也許有辦法完成它們。我懷疑有一個確切的端口,就好像所討論的模塊是用C語言編寫的,它不是一個外部C庫的包裝器。 –
最終,我試圖找出在給定時間內下一個月/日升/月或黃昏的時間,即使該事件未在接下來的24小時內發生。例如,6月中旬Barrow AK的日落實際上將在數週後發生。 – barrycarter