diff options
Diffstat (limited to 'gpsprof')
-rwxr-xr-x | gpsprof | 16 |
1 files changed, 8 insertions, 8 deletions
@@ -196,7 +196,7 @@ class spaceplot(plotter): for i in range(len(self.recentered)): (lat, lon) = self.recentered[i][:2] (raw1, raw2, alt) = self.fixes[i] - res += "%.7f\t%.7f\t%.7f\t%.7f\t%.7f\n" % (lat, lon, raw1, raw2, alt) + res += "%.7f\t%.9f\t%.9f\t%.9f\t%.9f\n" % (lat, lon, raw1, raw2, alt) return res def plot(self): @@ -226,17 +226,17 @@ class spaceplot(plotter): alt_fixes.sort(key=lambda a: abs(alt_avg - a)) alt_ep = abs(alt_fixes[len(alt_fixes) // 2] - alt_avg) if self.centroid[0] < 0: - latstring = "%.7fS" % -self.centroid[0] + latstring = "%.9fS" % -self.centroid[0] elif self.centroid[0] == 0: latstring = "0" else: - latstring = "%.7fN" % self.centroid[0] + latstring = "%.9fN" % self.centroid[0] if self.centroid[1] < 0: - lonstring = "%.7fW" % -self.centroid[1] + lonstring = "%.9fW" % -self.centroid[1] elif self.centroid[1] == 0: lonstring = "0" else: - lonstring = "%.7fE" % self.centroid[1] + lonstring = "%.9fE" % self.centroid[1] fmt = "set autoscale\n" fmt += "set format x \"%.3f\"\n" fmt += "set format y \"%.3f\"\n" @@ -254,9 +254,9 @@ class spaceplot(plotter): fmt += 'set ytics nomirror\n' fmt += 'set y2tics\n' fmt += "set format y2 \"%.3f\"\n" - fmt += 'cep=%.7f\n' % self.d((0, 0), self.recentered[len(self.fixes) // 2]) - fmt += 'cep95=%.7f\n' % self.d((0, 0), self.recentered[int(len(self.fixes) * 0.95)]) - fmt += 'cep99=%.7f\n' % self.d((0, 0), self.recentered[int(len(self.fixes) * 0.99)]) + fmt += 'cep=%.9f\n' % self.d((0, 0), self.recentered[len(self.fixes) // 2]) + fmt += 'cep95=%.9f\n' % self.d((0, 0), self.recentered[int(len(self.fixes) * 0.95)]) + fmt += 'cep99=%.9f\n' % self.d((0, 0), self.recentered[int(len(self.fixes) * 0.99)]) fmt += 'set parametric\n' fmt += 'set trange [0:2*pi]\n' fmt += 'cx(t, r) = sin(t)*r\n' |