srilanka / src /data_manager.py

Commit History

Simplified also the monitored_rivers.geojson reducing size by 2.
fa9e42e

jbbove commited on

Replaced the districts.geojson with a simplified version since this was causing the reruns and the glitches.
18b9361

jbbove commited on

Added cache diagnostics to the sidebar and updated GeoJSON file paths in data manager; reduced API request timeout to improve performance.
ac95b56

jbbove commited on

Added caching to the data manager for large goejsons (divisions, monitored rivers, districts) which are static and where being loaded on every rerun (every button click). It seems this is what was causing the performance issues and glitches.
1398c44

jbbove commited on

No more glitching maps: Stable keys prevent unnecessary DOM re-renders
d78c0d2

jbbove commited on

Added flood tab with live alerts. Updated landlsides tab to show divisions and unosat layer of landslides.
5285dcf

jbbove commited on

Restructure: move app to repo root (no PDFs)
19dd61b

jbbove commited on