Class SP3Parser

    • Field Detail

      • DEFAULT_INTERPOLATION_SAMPLES

        public static final int DEFAULT_INTERPOLATION_SAMPLES
        Default number of samples to use when interpolating SP3 coordinates.
        See Also:
        Constant Field Values
    • Constructor Detail

      • SP3Parser

        public SP3Parser​(double mu,
                         int interpolationSamples,
                         Function<? super String,​? extends Frame> frameBuilder,
                         TimeScales timeScales)
        Create an SP3 parser and specify the extra information needed to create a Propagator from the ephemeris data.
        Parameters:
        mu - is the standard gravitational parameter to use for creating Orbits from the ephemeris data. See Constants.
        interpolationSamples - is the number of samples to use when interpolating.
        frameBuilder - is a function that can construct a frame from an SP3 coordinate system string. The coordinate system can be
        timeScales - the set of time scales used for parsing dates.
        Since:
        10.1
    • Method Detail

      • parse

        public SP3 parse​(DataSource source)
        Description copied from interface: EphemerisFileParser
        Parse an ephemeris file from a data source.
        Specified by:
        parse in interface EphemerisFileParser<SP3>
        Parameters:
        source - source providing the data to parse
        Returns:
        a parsed ephemeris file.