output geo as floats, not strings

This commit is contained in:
Nils Schneider 2013-01-17 22:13:20 +01:00
parent 828b68ab34
commit 78e8d4f6ff

View file

@ -11,7 +11,7 @@ class D3MapBuilder:
output['nodes'] = [{'name': x.name, 'id': x.id,
'macs': ', '.join(x.macs),
'geo': x.gps.split(" ") if x.gps else None,
'geo': [float(x) for x in x.gps.split(" ")] if x.gps else None,
'flags': x.flags
} for x in nodes]