Rust ephemeris

Rust ephemeris是一个用rust编写的支持年份范围广,提供多语言绑定的天文历法库。适合广大的天文历法爱好者和术数爱好者。

特性

安装

克隆repo

bash git clone https://github.com/tyxk8160/ephemeris.git

使用

rust用户

Cargo.tmol添加依赖

```tom [dependencies] ephemeris = { git = "https://github.com/tyxk8160/ephemeris.git", branch = "master" } # 从git拉取

```

更多使用方法参考文档

python用户

暂时项目没稳定,未添加到pypi中

文档

bash cargo doc --no-deps --open

FAQ

贡献

我们非常欢迎社区的贡献。如果您发现任何错误或想改进 Rust ephemeris,请提交一个 pull 请求或创建一个 issue。

致谢

Jean Meeus - 因他的著作《天文算法》而为此项目提供了灵感。

Rust 社区 - 感谢他们在 Rust Astro 开发过程中提供的支持和帮助。

寿星天文历 - 大量的日历计算库支持的范围是1900年以后,寿星天文历是少量支持时间范围广,且精度有一定保证的适合东方人的历法

openai - 绝大部分代码是chatGTP从js代码或者一些数学公式翻译成rust, 节省了大量的搬砖时间