diff --git a/db/xmet.sql b/db/xmet.sql index 5d981b1..ce635dd 100644 --- a/db/xmet.sql +++ b/db/xmet.sql @@ -95,7 +95,7 @@ create table xmet_igra_station ( year_start INTEGER NOT NULL, year_end INTEGER NOT NULL, name TEXT NOT NULL, - state TEXT NOT NULL, + state TEXT, elevation FLOAT NOT NULL ); diff --git a/lib/xmet/igra.py b/lib/xmet/igra.py index e2ac696..bdc9cd8 100644 --- a/lib/xmet/igra.py +++ b/lib/xmet/igra.py @@ -243,6 +243,9 @@ class IGRAStation(DatabaseTable): station.elevation = float(cols(line, 32, 37)) station.location = shapely.Point(lon, lat) + if station.state == '': + station.state = None + return station @staticmethod