public interface DataContext
Modifier and Type | Method and Description |
---|---|
CelestialBodies |
getCelestialBodies()
获取基于此上下文中辅助数据构建 CelestialBody 的工厂。
|
static LazyLoadedDataContext |
getDefault()
获取用于实现静态工厂( TimeScalesFactory ,FramesFactory 等)和自行提供数据加载器(例如
|
Frames |
getFrames()
获取基于此上下文中辅助数据构建 Frame 的工厂。
|
GeoMagneticFields |
getGeoMagneticFields()
获取基于此上下文中辅助数据构建 GeoMagneticField 的工厂。
|
GravityFields |
getGravityFields()
获取基于此上下文中辅助数据构建重力场的工厂。
|
TimeScales |
getTimeScales()
获取基于此上下文中辅助数据构建 TimeScale 的工厂。
|
static void |
setDefault(LazyLoadedDataContext context)
设置用于实现Orekit静态工厂的默认数据上下文。
|
@DefaultDataContext static LazyLoadedDataContext getDefault()
TimeScalesFactory
,FramesFactory
等)和自行提供数据加载器(例如KlobucharIonoCoefficientsLoader
)的默认数据上下文。用于保持与Orekit 10.0中辅助数据加载的兼容性。
static void setDefault(LazyLoadedDataContext context)
调用此方法不会修改已从Orekit静态工厂检索到的任何实例。通常情况下,此方法应该在应用程序启动之前,在使用任何静态工厂之前调用。
context
- 新数据上下文。
getDefault()
TimeScales getTimeScales()
TimeScale
的工厂。
CelestialBodies getCelestialBodies()
CelestialBody
的工厂。
GravityFields getGravityFields()
GeoMagneticFields getGeoMagneticFields()
GeoMagneticField
的工厂。
Copyright © 2002-2023 CS GROUP. All rights reserved.