Index: pyglider/trunk/pyglider/pytrack_kml.py =================================================================== --- (revision ) +++ pyglider/trunk/pyglider/pytrack_kml.py (revision 471) @@ -1,0 +1,33 @@ +""" trackkml.py Generate kml for each glider using pykml from localuser mail + + Usage: python trackkml.py glidername + + Inputs: + glidername [ramses | pelagia] + + Input path for mail: + /var/spool/mail/localuser + + Output path for kml: + /home/localuser/realtime/tracks/ + + +""" +import sys +import pyglider + +if __name__ == '__main__': + glider = sys.argv[1] + fn = '/var/spool/mail/localuser' + try: + lines = pyglider.load_data(fn) + data = pyglider.parse_glider_mail(lines, glider) + kml = pyglider.generate_track_kml(data, glider) + ofn = '/home/localuser/realtime/tracks/'+glider+'_track.kml' + f = open(ofn, 'w') + f.write(kml) + f.close() + + except: + pass +