Geopack
适用于 .NET 和 Python 的地磁场模型
Geopack 实现了 N. A. Tsyganenko 的 Geopack-2008 模型:内源场(IGRF)、外部磁层模型以及日地坐标系之间的变换。计算结果与原始 Fortran 代码一致,精确到小数点后 12 位。
Geopack 不只是一个 .NET 包,它还以完整的原生 Python 库形式发布:一条 pip 命令即可安装,不需要 .NET 运行时,也没有其他依赖。
安装
.NET 包(NuGet)
dotnet add package AuroraScienceHub.Geopack
Python 库(PyPI)
pip install geopack-2008
需要 Python 3.8 或更高版本,不需要 .NET 运行时。
支持的平台
| 操作系统 | .NET | Python |
|---|---|---|
| Windows | x64, arm64 | x64, arm64 |
| Linux | x64, arm64 | x64, arm64 |
| macOS | x64, arm64 | arm64 |