Class PythonSBASOrbitalElements

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void finalize()
      Part of JCC Python interface to object
      double getAGf0()
      Gets the Zeroth Order Clock Correction.
      double getAGf1()
      Gets the First Order Clock Correction.
      AbsoluteDate getDate()
      Get the date.
      int getIODN()
      Gets the Issue Of Data Navigation (IODN).
      int getPRN()
      Gets the PRN number of the SBAS satellite.
      double getTime()
      Gets the Reference Time of the SBAS orbit in GPS seconds of the week.
      double getToc()
      Gets the clock correction reference time toc.
      int getWeek()
      Gets the Reference Week of the SBAS orbit.
      double getX()
      Get the ECEF-X component of satellite coordinates.
      double getXDot()
      Get the ECEF-X component of satellite velocity vector.
      double getXDotDot()
      Get the ECEF-X component of satellite acceleration vector.
      double getY()
      Get the ECEF-Y component of satellite coordinates.
      double getYDot()
      Get the ECEF-Y component of satellite velocity vector.
      double getYDotDot()
      Get the ECEF-Y component of satellite acceleration vector.
      double getZ()
      Get the ECEF-Z component of satellite coordinates.
      double getZDot()
      Get the ECEF-Z component of satellite velocity vector.
      double getZDotDot()
      Get the ECEF-Z component of satellite acceleration vector.
      void pythonDecRef()
      Part of JCC Python interface to object
      long pythonExtension()
      Part of JCC Python interface to object
      void pythonExtension​(long pythonObject)
      Part of JCC Python interface to object
    • Constructor Detail

      • PythonSBASOrbitalElements

        public PythonSBASOrbitalElements()
    • Method Detail

      • pythonExtension

        public void pythonExtension​(long pythonObject)
        Part of JCC Python interface to object
      • pythonExtension

        public long pythonExtension()
        Part of JCC Python interface to object
      • pythonDecRef

        public void pythonDecRef()
        Part of JCC Python interface to object
      • getPRN

        public int getPRN()
        Gets the PRN number of the SBAS satellite.
        Specified by:
        getPRN in interface SBASOrbitalElements
        Returns:
        the PRN number of the SBAS satellite
      • getWeek

        public int getWeek()
        Gets the Reference Week of the SBAS orbit.
        Specified by:
        getWeek in interface SBASOrbitalElements
        Returns:
        the Reference Week of the SBAS orbit
      • getTime

        public double getTime()
        Gets the Reference Time of the SBAS orbit in GPS seconds of the week.
        Specified by:
        getTime in interface SBASOrbitalElements
        Returns:
        the Reference Time of the SBAS orbit (s)
      • getX

        public double getX()
        Get the ECEF-X component of satellite coordinates.
        Specified by:
        getX in interface SBASOrbitalElements
        Returns:
        the ECEF-X component of satellite coordinates (m)
      • getXDot

        public double getXDot()
        Get the ECEF-X component of satellite velocity vector.
        Specified by:
        getXDot in interface SBASOrbitalElements
        Returns:
        the the ECEF-X component of satellite velocity vector (m/s)
      • getXDotDot

        public double getXDotDot()
        Get the ECEF-X component of satellite acceleration vector.
        Specified by:
        getXDotDot in interface SBASOrbitalElements
        Returns:
        the GLONASS ECEF-X component of satellite acceleration vector (m/s²)
      • getY

        public double getY()
        Get the ECEF-Y component of satellite coordinates.
        Specified by:
        getY in interface SBASOrbitalElements
        Returns:
        the ECEF-Y component of satellite coordinates (m)
      • getYDot

        public double getYDot()
        Get the ECEF-Y component of satellite velocity vector.
        Specified by:
        getYDot in interface SBASOrbitalElements
        Returns:
        the ECEF-Y component of satellite velocity vector (m/s)
      • getYDotDot

        public double getYDotDot()
        Get the ECEF-Y component of satellite acceleration vector.
        Specified by:
        getYDotDot in interface SBASOrbitalElements
        Returns:
        the ECEF-Y component of satellite acceleration vector (m/s²)
      • getZ

        public double getZ()
        Get the ECEF-Z component of satellite coordinates.
        Specified by:
        getZ in interface SBASOrbitalElements
        Returns:
        the ECEF-Z component of satellite coordinates (m)
      • getZDot

        public double getZDot()
        Get the ECEF-Z component of satellite velocity vector.
        Specified by:
        getZDot in interface SBASOrbitalElements
        Returns:
        the the ECEF-Z component of satellite velocity vector (m/s)
      • getZDotDot

        public double getZDotDot()
        Get the ECEF-Z component of satellite acceleration vector.
        Specified by:
        getZDotDot in interface SBASOrbitalElements
        Returns:
        the ECEF-Z component of satellite acceleration vector (m/s²)
      • getIODN

        public int getIODN()
        Gets the Issue Of Data Navigation (IODN).
        Specified by:
        getIODN in interface SBASOrbitalElements
        Returns:
        the IODN
      • getAGf0

        public double getAGf0()
        Gets the Zeroth Order Clock Correction.
        Specified by:
        getAGf0 in interface SBASOrbitalElements
        Returns:
        the Zeroth Order Clock Correction (s)
      • getAGf1

        public double getAGf1()
        Gets the First Order Clock Correction.
        Specified by:
        getAGf1 in interface SBASOrbitalElements
        Returns:
        the First Order Clock Correction (s/s)
      • getToc

        public double getToc()
        Gets the clock correction reference time toc.
        Specified by:
        getToc in interface SBASOrbitalElements
        Returns:
        the clock correction reference time (s)