Package org.orekit.gnss.antenna
Class AntexLoader
- java.lang.Object
-
- org.orekit.gnss.antenna.AntexLoader
-
-
Field Summary
Fields Modifier and Type Field Description static String
DEFAULT_ANTEX_SUPPORTED_NAMES
Default 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
-
-