public class RinexNavigation extends RinexFile<RinexNavigationHeader>
Constructor and Description |
---|
RinexNavigation()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
addBDGIMMessage(IonosphereBDGIMMessage bdgim)
Add an ionosphere BDGIM message.
|
void |
addBeidouCivilianNavigationMessage(BeidouCivilianNavigationMessage message)
Add a Beidou navigation message to the list.
|
void |
addBeidouLegacyNavigationMessage(BeidouLegacyNavigationMessage message)
Add a Beidou navigation message to the list.
|
void |
addEarthOrientationParameter(EarthOrientationParameterMessage eop)
Add an Earth orientation parameter.
|
void |
addGalileoNavigationMessage(GalileoNavigationMessage message)
Add a Galileo navigation message to the list.
|
void |
addGlonassNavigationMessage(GLONASSNavigationMessage message)
Add a Glonass navigation message to the list.
|
void |
addGPSLegacyNavigationMessage(GPSCivilianNavigationMessage message)
Add a GPS civilian navigation message to the list.
|
void |
addGPSLegacyNavigationMessage(GPSLegacyNavigationMessage message)
Add a GPS legacy navigation message to the list.
|
void |
addIRNSSNavigationMessage(IRNSSNavigationMessage message)
Add a IRNSS navigation message to the list.
|
void |
addKlobucharMessage(IonosphereKlobucharMessage klobuchar)
Add an ionosphere Klobuchar message.
|
void |
addNequickGMessage(IonosphereNequickGMessage nequickG)
Add an ionosphere Nequick-G message.
|
void |
addQZSSCivilianNavigationMessage(QZSSCivilianNavigationMessage message)
Add a QZSS navigation message to the list.
|
void |
addQZSSLegacyNavigationMessage(QZSSLegacyNavigationMessage message)
Add a QZSS navigation message to the list.
|
void |
addSBASNavigationMessage(SBASNavigationMessage message)
Add a SBAS navigation message to the list.
|
void |
addSystemTimeOffset(SystemTimeOffsetMessage systemTimeOffset)
Add a system time offset.
|
List<IonosphereBDGIMMessage> |
getBDGIMMessages()
Get the ionosphere BDGIM messages.
|
Map<String,List<BeidouCivilianNavigationMessage>> |
getBeidouCivilianNavigationMessages()
Get all the Beidou navigation messages contained in the file.
|
List<BeidouCivilianNavigationMessage> |
getBeidouCivilianNavigationMessages(String satId)
Get the Beidou navigation messages for the given satellite Id.
|
Map<String,List<BeidouLegacyNavigationMessage>> |
getBeidouLegacyNavigationMessages()
Get all the Beidou navigation messages contained in the file.
|
List<BeidouLegacyNavigationMessage> |
getBeidouLegacyNavigationMessages(String satId)
Get the Beidou navigation messages for the given satellite Id.
|
List<EarthOrientationParameterMessage> |
getEarthOrientationParameters()
Get the Earth orientation parameters.
|
Map<String,List<GalileoNavigationMessage>> |
getGalileoNavigationMessages()
Get all the Galileo navigation messages contained in the file.
|
List<GalileoNavigationMessage> |
getGalileoNavigationMessages(String satId)
Get the Galileo navigation messages for the given satellite Id.
|
Map<String,List<GLONASSNavigationMessage>> |
getGlonassNavigationMessages()
Get all the Glonass navigation messages contained in the file.
|
List<GLONASSNavigationMessage> |
getGlonassNavigationMessages(String satId)
Get the Glonass navigation messages for the given satellite Id.
|
Map<String,List<GPSCivilianNavigationMessage>> |
getGPSCivilianNavigationMessages()
Get all the GPS civilian navigation messages contained in the file.
|
List<GPSCivilianNavigationMessage> |
getGPSCivilianNavigationMessages(String satId)
Get the GPS civilian navigation messages for the given satellite Id.
|
Map<String,List<GPSLegacyNavigationMessage>> |
getGPSLegacyNavigationMessages()
Get all the GPS legacy navigation messages contained in the file.
|
List<GPSLegacyNavigationMessage> |
getGPSLegacyNavigationMessages(String satId)
Get the GPS legacy navigation messages for the given satellite Id.
|
Map<String,List<IRNSSNavigationMessage>> |
getIRNSSNavigationMessages()
Get all the IRNSS navigation messages contained in the file.
|
List<IRNSSNavigationMessage> |
getIRNSSNavigationMessages(String satId)
Get the IRNSS navigation messages for the given satellite Id.
|
double[] |
getKlobucharAlpha()
Get the "alpha" ionospheric parameters.
|
double[] |
getKlobucharBeta()
Get the "beta" ionospheric parameters.
|
List<IonosphereKlobucharMessage> |
getKlobucharMessages()
Get the ionosphere Klobuchar messages.
|
double[] |
getNeQuickAlpha()
Get the "alpha" ionospheric parameters.
|
List<IonosphereNequickGMessage> |
getNequickGMessages()
Get the ionosphere Nequick-G messages.
|
Map<String,List<QZSSCivilianNavigationMessage>> |
getQZSSCivilianNavigationMessages()
Get all the QZSS navigation messages contained in the file.
|
List<QZSSCivilianNavigationMessage> |
getQZSSCivilianNavigationMessages(String satId)
Get the QZSS navigation messages for the given satellite Id.
|
Map<String,List<QZSSLegacyNavigationMessage>> |
getQZSSLegacyNavigationMessages()
Get all the QZSS navigation messages contained in the file.
|
List<QZSSLegacyNavigationMessage> |
getQZSSLegacyNavigationMessages(String satId)
Get the QZSS navigation messages for the given satellite Id.
|
Map<String,List<SBASNavigationMessage>> |
getSBASNavigationMessages()
Get all the SBAS navigation messages contained in the file.
|
List<SBASNavigationMessage> |
getSBASNavigationMessages(String satId)
Get the SBAS navigation messages for the given satellite Id.
|
List<SystemTimeOffsetMessage> |
getSystemTimeOffsets()
Get the system time offsets.
|
void |
setKlobucharAlpha(double[] klobucharAlpha)
Set the "alpha" ionspheric parameters.
|
void |
setKlobucharBeta(double[] klobucharBeta)
Set the "beta" ionospheric parameters.
|
void |
setNeQuickAlpha(double[] neQuickAlpha)
Set the "alpha" ionospheric parameters.
|
addComment, getComments, getHeader
public double[] getKlobucharAlpha()
They are used to initialize the KlobucharIonoModel
.
public void setKlobucharAlpha(double[] klobucharAlpha)
klobucharAlpha
- the "alpha" ionspheric parameters to setpublic double[] getKlobucharBeta()
They are used to initialize the KlobucharIonoModel
.
public void setKlobucharBeta(double[] klobucharBeta)
klobucharBeta
- the "beta" ionospheric parameters to setpublic double[] getNeQuickAlpha()
They are used to initialize the NeQuickModel
.
public void setNeQuickAlpha(double[] neQuickAlpha)
neQuickAlpha
- the "alpha" ionospheric parameters to setpublic Map<String,List<GPSLegacyNavigationMessage>> getGPSLegacyNavigationMessages()
public List<GPSLegacyNavigationMessage> getGPSLegacyNavigationMessages(String satId)
satId
- satellite Id (i.e. Satellite System (e.g. G) + satellite number)public void addGPSLegacyNavigationMessage(GPSLegacyNavigationMessage message)
message
- message to addpublic Map<String,List<GPSCivilianNavigationMessage>> getGPSCivilianNavigationMessages()
public List<GPSCivilianNavigationMessage> getGPSCivilianNavigationMessages(String satId)
satId
- satellite Id (i.e. Satellite System (e.g. G) + satellite number)public void addGPSLegacyNavigationMessage(GPSCivilianNavigationMessage message)
message
- message to addpublic Map<String,List<GalileoNavigationMessage>> getGalileoNavigationMessages()
public List<GalileoNavigationMessage> getGalileoNavigationMessages(String satId)
satId
- satellite Id (i.e. Satellite System (e.g. E) + satellite number)public void addGalileoNavigationMessage(GalileoNavigationMessage message)
message
- message to addpublic Map<String,List<BeidouLegacyNavigationMessage>> getBeidouLegacyNavigationMessages()
public List<BeidouLegacyNavigationMessage> getBeidouLegacyNavigationMessages(String satId)
satId
- satellite Id (i.e. Satellite System (e.g. C) + satellite number)public void addBeidouLegacyNavigationMessage(BeidouLegacyNavigationMessage message)
message
- message to addpublic Map<String,List<BeidouCivilianNavigationMessage>> getBeidouCivilianNavigationMessages()
public List<BeidouCivilianNavigationMessage> getBeidouCivilianNavigationMessages(String satId)
satId
- satellite Id (i.e. Satellite System (e.g. C) + satellite number)public void addBeidouCivilianNavigationMessage(BeidouCivilianNavigationMessage message)
message
- message to addpublic Map<String,List<QZSSLegacyNavigationMessage>> getQZSSLegacyNavigationMessages()
public List<QZSSLegacyNavigationMessage> getQZSSLegacyNavigationMessages(String satId)
satId
- satellite Id (i.e. Satellite System (e.g. J) + satellite number)public void addQZSSLegacyNavigationMessage(QZSSLegacyNavigationMessage message)
message
- message to addpublic Map<String,List<QZSSCivilianNavigationMessage>> getQZSSCivilianNavigationMessages()
public List<QZSSCivilianNavigationMessage> getQZSSCivilianNavigationMessages(String satId)
satId
- satellite Id (i.e. Satellite System (e.g. J) + satellite number)public void addQZSSCivilianNavigationMessage(QZSSCivilianNavigationMessage message)
message
- message to addpublic Map<String,List<IRNSSNavigationMessage>> getIRNSSNavigationMessages()
public List<IRNSSNavigationMessage> getIRNSSNavigationMessages(String satId)
satId
- satellite Id (i.e. Satellite System (e.g. I) + satellite number)public void addIRNSSNavigationMessage(IRNSSNavigationMessage message)
message
- message to addpublic Map<String,List<GLONASSNavigationMessage>> getGlonassNavigationMessages()
public List<GLONASSNavigationMessage> getGlonassNavigationMessages(String satId)
satId
- satellite Id (i.e. Satellite System (e.g. R) + satellite number)public void addGlonassNavigationMessage(GLONASSNavigationMessage message)
message
- message to addpublic Map<String,List<SBASNavigationMessage>> getSBASNavigationMessages()
public List<SBASNavigationMessage> getSBASNavigationMessages(String satId)
satId
- satellite Id (i.e. Satellite System (e.g. S) + satellite number)public void addSBASNavigationMessage(SBASNavigationMessage message)
message
- message to addpublic List<SystemTimeOffsetMessage> getSystemTimeOffsets()
public void addSystemTimeOffset(SystemTimeOffsetMessage systemTimeOffset)
systemTimeOffset
- system time offset messagepublic List<EarthOrientationParameterMessage> getEarthOrientationParameters()
public void addEarthOrientationParameter(EarthOrientationParameterMessage eop)
eop
- Earth orientation oarameter messagepublic List<IonosphereKlobucharMessage> getKlobucharMessages()
public void addKlobucharMessage(IonosphereKlobucharMessage klobuchar)
klobuchar
- ionosphere Klobuchar messagepublic List<IonosphereNequickGMessage> getNequickGMessages()
public void addNequickGMessage(IonosphereNequickGMessage nequickG)
nequickG
- ionosphere Nequick-G messagepublic List<IonosphereBDGIMMessage> getBDGIMMessages()
public void addBDGIMMessage(IonosphereBDGIMMessage bdgim)
bdgim
- ionosphere BDGIM messageCopyright © 2002-2023 CS GROUP. All rights reserved.