Orekit安装教程放在之前的文章当中,请大家移步进行阅读:
Orekit简介和安装教程https://blog.csdn.net/whq002/article/details/135258585?spm=1001.2014.3001.5501
在使用orekit库完成相关任务之前,我们需要读取orekit-data。Orekit-data提供了在执行执行空间飞行任务时所需的各种数据,例如Earth-Orientation-Parameters(描述地球自转运动规律的参数)、CSSI-Space-Weather-Data(空间天气数据)等。
final File home = new File(System.getProperty("user.home"));
final File orekitData = new File(home, "orekit-data");
if (!orekitData.exists()) {
System.err.format(Locale.US, "Failed to find %s folder%n", orekitData.getAbsolutePath());
System.err.format(Locale.US,
"You need to download %s from %s, unzip it in %s and rename it 'orekit-data' for this tutorial to work%n",
"orekit-data-master.zip",
"https://gitlab.orekit.org/orekit/orekit-data/-/archive/master/orekit-data-master.zip",
home.getAbsolutePath());
System.exit(1);
}
Final DataProvidersManager manager = DataContext.getDefault().getDataProvidersManager();
manager.addProvider(new DirectoryCrawler(orekitData));