public class IonosphereBDGIMMessage extends IonosphereBaseMessage
Constructor and Description |
---|
IonosphereBDGIMMessage(SatelliteSystem system,
int prn,
String navigationMessageType)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
double[] |
getAlpha()
Get the α coefficients.
|
void |
setAlphaI(int i,
double alphaI)
Set one α coefficient.
|
getTransmitTime, setTransmitTime
getNavigationMessageType, getPrn, getSystem
public IonosphereBDGIMMessage(SatelliteSystem system, int prn, String navigationMessageType)
system
- satellite systemprn
- satellite numbernavigationMessageType
- navigation message typepublic double[] getAlpha()
Beware Orekit uses SI units here.
In order to retrieve the more traditional TECu, use
Unit.TOTAL_ELECTRON_CONTENT_UNIT.fromSI(msg.getAlpha()[i])
Unit.TOTAL_ELECTRON_CONTENT_UNIT
public void setAlphaI(int i, double alphaI)
Beware Orekit uses SI units here.
In order to use the more traditional TECu, use
msg.setAlpha(i, Unit.TOTAL_ELECTRON_CONTENT_UNIT.toSI(ai))
i
- index of the coefficientalphaI
- α coefficient to set (m⁻²)Unit.TOTAL_ELECTRON_CONTENT_UNIT
Copyright © 2002-2023 CS GROUP. All rights reserved.