-
Notifications
You must be signed in to change notification settings - Fork 3
Description
HTTPError Traceback (most recent call last)
in ()
19 plt.show()
20
---> 21 plot()
in plot()
7 def plot():
8 dt = datetime.now()
----> 9 grid = create_uv_grid(bbox, dt)
10 fig0, ax0 = plt.subplots()
11
in create_uv_grid(bbox, valid_time, precision)
16
17 # Call Insight API and Calculate UV
---> 18 wind_speed = ws.location(lat, lon, start=valid_time, end=valid_time).series[0]['value']
19 wind_direction = wd.location(lat, lon, start=valid_time, end=valid_time).series[0]['value']
20 u, v = calculate_uv(wind_speed, wind_direction)
/usr/local/lib/python2.7/dist-packages/skywiseinsight/hourly_wind_speed.pyc in location(cls, lat, lon, start, end, unit, **kwargs)
11 def location(cls, lat, lon, start=None, end=None, unit=None, **kwargs):
12 return _HourlyWindSpeedByLocation.find(latitude=lat, longitude=lon,
---> 13 start=start, end=end, unit=unit, **kwargs)
14
15 @classmethod
/usr/local/lib/python2.7/dist-packages/skywiserestclient/skywise.pyc in find(cls, id_, **kwargs)
182 @classmethod
183 def find(cls, id_=None, **kwargs):
--> 184 r = cls.get(id, **kwargs) if id_ else cls._get_list(**kwargs)
185 return cls._unpack_response(r)
186
/usr/local/lib/python2.7/dist-packages/skywiserestclient/skywise.pyc in _get_list(cls, headers, **kwargs)
300 try:
301 data = json.loads(res.content)
--> 302 raise HTTPError(data['message'])
303 except ValueError:
304 res.raise_for_status()
HTTPError: The Authorization header is missing or invalid.