Skip to content

silasja/urban-open-data

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Heidelberg GUI

Streamlit-based viewer for Heidelberg weather and traffic data.

Overview

This app provides two main views:

  • Live: uses the realtime APIs to fetch the latest weather and traffic datapoints and renders them on an OpenStreetMap folium map. The latest station/sensor tables are rendered below the map.
  • Historical: loads full available timeseries (from the project's data folder) and shows station/sensor locations on a map. Clicking a marker (or selecting from the dropdown) shows the station's timeseries plot and a spectrum plot (period vs amplitude).

Controls & behaviour

  • Live: Data tables for stations and sensors are shown underneath the map.
  • Historical: Selecting a marker displays the station's time series and a spectrum plot.

Run

Install dependencies and run the app:

pip install -r requirements.txt
streamlit run heidelberg_gui/gui_app.py

Data

Historical CSVs were aquired using the historical data APIs from the Heidelberg city website.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors