Exemple #1
0
    def statistic(self):
        self.PDOTStatistic.statistic("PDOP", self.PDOPList)
        self.HDOTStatistic.statistic("HDOP", self.HDOPList)
        self.VDOTStatistic.statistic("VDOP", self.VDOPList)
        self.LatitudeStatistic.statistic("Latitude", self.LatitudeList)
        self.LongitudeStatistic.statistic("Longitude", self.LongitudeList)
        self.AltitudeStatistic.statistic("Altitude", self.AltitudeList)

        self.convert()

        self.XStatistic.statistic("X", self.XList)
        self.YStatistic.statistic("Y", self.YList)

        self.CEP = Statistic.cep(self.XStatistic.Std, self.YStatistic.Std)
        self.CEP95 = Statistic.cep95(self.XStatistic.Std, self.YStatistic.Std)
        self.CEP99 = Statistic.cep99(self.XStatistic.Std, self.YStatistic.Std)

        print(self.cep_to_string())
        print(self.rms_to_string())
        print(self.test_point_count_to_string())
        print(self.fix_quality_count_to_string())

        if self.OutputFile is not None:
            self.OutputFile.write(self.to_string())
            self.OutputFile.close()