summaryrefslogtreecommitdiff
path: root/gpsprobe
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2004-09-13 13:08:53 +0000
committerEric S. Raymond <esr@thyrsus.com>2004-09-13 13:08:53 +0000
commit187a552ce7e5a0fd293832f0545819d3a3d1994f (patch)
treeb471ec17fd3c024fc82dcc575980dbd64527c57d /gpsprobe
parent7287526a8d79aa4225051c792be9624708cef343 (diff)
downloadgpsd-187a552ce7e5a0fd293832f0545819d3a3d1994f.tar.gz
Explanatory comments.
Diffstat (limited to 'gpsprobe')
-rwxr-xr-xgpsprobe2
1 files changed, 2 insertions, 0 deletions
diff --git a/gpsprobe b/gpsprobe
index df624e8d..a20ac318 100755
--- a/gpsprobe
+++ b/gpsprobe
@@ -186,7 +186,9 @@ if __name__ == '__main__':
# Sort fixes by distance from centroid
def d(a, b): return sqrt((a[0] - b[0])**2 + (a[1] - b[1])**2)
fixes.sort(lambda x, y: cmp(d(centroid, x), d(centroid, y)))
+ # Compute CEP(50%)
cep_meters = gps.EarthDistance(centroid, fixes[len(fixes)/2])
+ # Convert fixes to offsets from centroid in meters
recentered = map(lambda fix: gps.MeterOffset(centroid, fix), fixes)
if centroid[0] < 0:
latstring = "%fS" % -centroid[0]