Class DOP


  • public class DOP
    extends Object
    This class is a container for the result of a single DOP computation.
    Since:
    8.0
    Author:
    Pascal Parraud
    See Also:
    Dilution of precision
    • Constructor Detail

      • DOP

        public DOP​(GeodeticPoint location,
                   AbsoluteDate date,
                   int gnssNb,
                   double gdop,
                   double pdop,
                   double hdop,
                   double vdop,
                   double tdop)
        Constructor.
        Parameters:
        location - location with respect to the Earth where DOP was calculated
        date - date when all DOP was calculated
        gnssNb - number of GNSS satellites taken into account for DOP computation
        gdop - the geometric dilution of precision
        pdop - the position dilution of precision
        hdop - the horizontal dilution of precision
        vdop - the vertical dilution of precision
        tdop - the time dilution of precision
    • Method Detail

      • getLocation

        public GeodeticPoint getLocation()
        Gets the location with respect to the Earth where DOP was calculated.
        Returns:
        the location with respect to the Earth where DOP was calculated
      • getDate

        public AbsoluteDate getDate()
        Gets the calculation date of the DOP.
        Returns:
        the calculation date of the DOP
      • getGnssNb

        public int getGnssNb()
        Gets the number of GNSS satellites taken into account for DOP computation.
        Returns:
        the number of GNSS satellites taken into account for DOP computation
      • getGdop

        public double getGdop()
        Gets the geometric dilution of precision.
        Returns:
        the GDOP
      • getPdop

        public double getPdop()
        Gets the position dilution of precision.
        Returns:
        the PDOP
      • getHdop

        public double getHdop()
        Gets the horizontal dilution of precision.
        Returns:
        the HDOP
      • getVdop

        public double getVdop()
        Gets the vertical dilution of precision.
        Returns:
        the VDOP
      • getTdop

        public double getTdop()
        Gets the time dilution of precision.
        Returns:
        the TDOP