cd 00_Proposal/07_filter_map
python -m pip install -r requirements.txt
python app.pyThen open http://127.0.0.1:5050.
- Install dependencies from
requirements.txt(includesflask-compressfor gzip JSON responses). - Configure static files to serve
00_Proposal/07_filter_map/staticat/static/. - The app now uses progressive overlay loading:
/api/bootstraploads core map data only.- overlay GeoJSON is fetched lazily via
/api/overlay/<layer_id>.
- First cold start can still take longer while
DataStore.load()warms caches; warm requests are much faster. - For paid plans, a periodic ping to
/healthcan reduce cold-start delay.
- UI uses Comfortaa from Google Fonts.
- Monochrome control styling with accent
#FBD124. - Bivariate fill colors remain data-driven.