Summary
To Build a Python/Flask server with endpoints that will serve up historical & forecasted weather data (fetched from the Dark Sky API) via. D3.js (i.e. a line-chart).
- At this point, the tasks below surmises the goals for constructing a work-in-progress MVP.
A. Explore the Dark Sky API
B. Construct a D3.js linechart
- Specifically,
3. Use the historical weather data to visualize past weather data (i.e. temperature).
4. Use the forecast weather data, which will be overlain on top of the historical weather data, to see the actual data observed and the data forecasted for the future.
C. Build a Python/Flask server with end-points that will serve up the D3 linechart
D. Other possible APIs
Summary
To Build a Python/Flask server with endpoints that will serve up historical & forecasted weather data (fetched from the Dark Sky API) via. D3.js (i.e. a line-chart).
A. Explore the Dark Sky API
1 . Accessing historical weather data (via. the Time Machine Request).
2. Accessing forecast weather data (via. the Forecast Request).
(Two separate requests)
B. Construct a D3.js linechart
3. Use the historical weather data to visualize past weather data (i.e. temperature).
4. Use the forecast weather data, which will be overlain on top of the historical weather data, to see the actual data observed and the data forecasted for the future.
C. Build a Python/Flask server with end-points that will serve up the D3 linechart
D. Other possible APIs