Package org.orekit.gnss.antenna
Class SatelliteAntenna
- java.lang.Object
-
- org.orekit.gnss.antenna.Antenna
-
- org.orekit.gnss.antenna.SatelliteAntenna
-
public class SatelliteAntenna extends Antenna
GNSS satellite antenna model.- Since:
- 9.2
- Author:
- Luc Maisonobe
- See Also:
- ANTEX: The Antenna Exchange Format, Version 1.4
-
-
Constructor Summary
Constructors Constructor Description SatelliteAntenna(String type, String sinexCode, Map<Frequency,FrequencyPattern> patterns, SatelliteSystem satelliteSystem, int prnNumber, int satelliteCode, String cosparID, AbsoluteDate validFrom, AbsoluteDate validUntil)
Deprecated.SatelliteAntenna(String type, String sinexCode, Map<Frequency,FrequencyPattern> patterns, SatelliteSystem satelliteSystem, int prnNumber, SatelliteType satelliteType, int satelliteCode, String cosparID, AbsoluteDate validFrom, AbsoluteDate validUntil)
Simple constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getCosparID()
Get COSPAR ID.int
getPrnNumber()
Get PRN number.int
getSatelliteCode()
Get satellite code.SatelliteSystem
getSatelliteSystem()
Get satellite system.SatelliteType
getSatelliteType()
Get satellite type.AbsoluteDate
getValidFrom()
Get start of validity.AbsoluteDate
getValidFUntil()
Get end of validity.-
Methods inherited from class org.orekit.gnss.antenna.Antenna
getEccentricities, getPhaseCenterVariation, getSinexCode, getType
-
-
-
-
Constructor Detail
-
SatelliteAntenna
@Deprecated public SatelliteAntenna(String type, String sinexCode, Map<Frequency,FrequencyPattern> patterns, SatelliteSystem satelliteSystem, int prnNumber, int satelliteCode, String cosparID, AbsoluteDate validFrom, AbsoluteDate validUntil)
Deprecated.Simple constructor.- Parameters:
type
- antenna typesinexCode
- sinex codepatterns
- frequencies patternssatelliteSystem
- satellite systemprnNumber
- PRN numbersatelliteCode
- satellite codecosparID
- COSPAR IDvalidFrom
- start of validityvalidUntil
- end of validity
-
SatelliteAntenna
public SatelliteAntenna(String type, String sinexCode, Map<Frequency,FrequencyPattern> patterns, SatelliteSystem satelliteSystem, int prnNumber, SatelliteType satelliteType, int satelliteCode, String cosparID, AbsoluteDate validFrom, AbsoluteDate validUntil)
Simple constructor.- Parameters:
type
- antenna typesinexCode
- sinex codepatterns
- frequencies patternssatelliteSystem
- satellite systemprnNumber
- PRN numbersatelliteType
- satellite typesatelliteCode
- satellite codecosparID
- COSPAR IDvalidFrom
- start of validityvalidUntil
- end of validity
-
-
Method Detail
-
getSatelliteSystem
public SatelliteSystem getSatelliteSystem()
Get satellite system.- Returns:
- satellite system
-
getPrnNumber
public int getPrnNumber()
Get PRN number.- Returns:
- PRN number
-
getSatelliteType
public SatelliteType getSatelliteType()
Get satellite type.- Returns:
- satellite type
- Since:
- 9.3
-
getSatelliteCode
public int getSatelliteCode()
Get satellite code.- Returns:
- satellite code
-
getCosparID
public String getCosparID()
Get COSPAR ID.- Returns:
- COSPAR ID
-
getValidFrom
public AbsoluteDate getValidFrom()
Get start of validity.- Returns:
- start of validity
-
getValidFUntil
public AbsoluteDate getValidFUntil()
Get end of validity.- Returns:
- end of validity
-
-