#!/mesonet/python/bin/python

import pg
mydb = pg.connect('postgis')

lines = open('snowfall.csv', 'r').readlines()

print lines[0]
for line in lines[1:]:
  t = line.split(",")
  city = t[1]
  lon = t[5]
  lat = t[4]
  if (len(t[4]) == 0):
    rs = mydb.query("SELECT x(the_geom) as lon, y(the_geom) as lat from \
     cities WHERE name = '%s' " % (city,)).dictresult()
    if len(rs) > 0:
      lon = rs[0]["lon"]
      lat = rs[0]["lat"]

  print "%s,%s,%s,%s,%s,%s" % (t[0], city, t[2], t[3], lat, lon)
