Package org.orekit.gnss.antenna
Class AntexLoader
- java.lang.Object
-
- org.orekit.gnss.antenna.AntexLoader
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_ANTEX_SUPPORTED_NAMESDefault supported files name pattern for antex files.
-
Constructor Summary
Constructors Constructor Description AntexLoader(String supportedNames)Simple constructor.AntexLoader(String supportedNames, DataProvidersManager dataProvidersManager, TimeScale gps)Construct a loader by specifying aDataProvidersManager.AntexLoader(DataSource source, TimeScale gps)Construct a loader by specifying the source of ANTEX auxiliary data files.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TimeSpanMap<SatelliteAntenna>findSatelliteAntenna(SatInSystem satInSystem)Find the time map for a specific satellite antenna.List<ReceiverAntenna>getReceiversAntennas()Get parsed receivers antennas.List<TimeSpanMap<SatelliteAntenna>>getSatellitesAntennas()Get parsed satellites antennas.
-
-
-
Field Detail
-
DEFAULT_ANTEX_SUPPORTED_NAMES
public static final String DEFAULT_ANTEX_SUPPORTED_NAMES
Default supported files name pattern for antex files.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AntexLoader
@DefaultDataContext public AntexLoader(String supportedNames)
Simple constructor. This constructor uses thedefault data context.- Parameters:
supportedNames- regular expression for supported files names- See Also:
AntexLoader(String, DataProvidersManager, TimeScale)
-
AntexLoader
public AntexLoader(String supportedNames, DataProvidersManager dataProvidersManager, TimeScale gps)
Construct a loader by specifying aDataProvidersManager.- Parameters:
supportedNames- regular expression for supported files namesdataProvidersManager- provides access to auxiliary data.gps- the GPS time scale to use when loading the ANTEX files.- Since:
- 10.1
-
AntexLoader
public AntexLoader(DataSource source, TimeScale gps)
Construct a loader by specifying the source of ANTEX auxiliary data files.- Parameters:
source- source for the ANTEX datagps- the GPS time scale to use when loading the ANTEX files.- Since:
- 12.0
-
-
Method Detail
-
getSatellitesAntennas
public List<TimeSpanMap<SatelliteAntenna>> getSatellitesAntennas()
Get parsed satellites antennas.- Returns:
- unmodifiable view of parsed satellites antennas
-
findSatelliteAntenna
public TimeSpanMap<SatelliteAntenna> findSatelliteAntenna(SatInSystem satInSystem)
Find the time map for a specific satellite antenna.- Parameters:
satInSystem- satellite in system- Returns:
- time map for the antenna
-
getReceiversAntennas
public List<ReceiverAntenna> getReceiversAntennas()
Get parsed receivers antennas.- Returns:
- unmodifiable view of parsed receivers antennas
-
-