Orekit简介和安装教程

一、Orekit简介

Orekit是一个使用Java语言编写的开源空间动力学库,旨在为飞行动力学的应用提供准确高效的低级别组件。作为一个库,Orekit提供了空间动力学的相关基本元素(例如:卫星轨道、日期、卫星姿态等)和处理上述各种元素的相关方法(例如:反向传播等)。

Orekit是一个纯Java库,在运行时依赖于Java标准版第8版(或更高版本)和Hipparchus 2.3版(或更高版本)。

(Orekit与其他软件之间相关关系示意图)

二、导入Orekit相关步骤

在使用orekit之前,需要安装Java编写软件,且要求使用JDK8及以上版本。本文以eclipse软件为例来介绍orekit使用方式。

步骤一:下载orekit相关文件

首先登录orekit官网(https://www.orekit.org/),点击Download,点击Get the sources,下载orekit-11.3.3.zip压缩文档。下载完成后进行解压缩。

步骤二:下载Hipparchus相关文件

登录Hipparchus官网(https://www.hipparchus.org/),下载hipparchus-2.3-src.zip压缩包,并解压。

步骤三:导入orekit相关文件至eclipse中

打开eclipse软件,按路径orekit-11.3.3\src\main\java\org\orekit复制orekit-11.3.3文件夹中的文件到eclipse中。

步骤四:导入hipparchus文件至eclipse中

考虑到orekit在使用hipparchus时,已经将需要导入的包命名为org.hipparchus.filename的形式,这里需要新建一个名为org的文件夹,将hipparchus解压包中的各个文件夹拷贝进去。具体操作如下:

1.在电脑桌面新建一个命名为org的文件夹,在org文件夹下再新建一个名为hipparchus的文件夹;

2.打开hipparchus-2.3-src文件夹,我们看到有如下文件夹hipparchus-X;

3.以hipparchus-clustering文件夹为例,按路径hipparchus-2.3-src\hipparchus-clustering\src\main\java\org\hipparchus\clustering打开到clustering文件夹,复制clustering文件夹,粘贴到新建的org\hipparchus文件夹下;

4.hipparchus-2.3-src文件夹下其他文件均按照此步骤进行操作。粘贴完成后如下图所示:

5.将org文件夹复制到eclipse中,并且与orekit文件在同一个src下

步骤六:在Libraries中增加JUnit 5

鼠标右键点击eclipse所在文件中src文件夹,点击Properties,选择Java Build Path,点击Libraries,随后点击Add Library。

进入Add Library界面后,选择JUnit,再点击Next>,进入下一个界面。

在JUnit library version菜单中选择JUnit 5,完成后点击Finish。

步骤七:导入orekit-data文件

解压下载完成的orekit-data-master.zip压缩包,并重命名为orekit-data;

将orekit-data文件夹复制到电脑的user.home下,例如本电脑的user.home为C:\Users目录下。

完成上述步骤后,即可正常使用orekit。

  • 32
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

上善若水阳阳

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值