Commit graph

6 commits

Author SHA1 Message Date
Marco
f93cfc31c8 Refactor map renderer and server API
- Updated index.html to enhance UI with new elements for hidden shapes and catalog CSVs.
- Changed download button to a button element for better accessibility.
- Modified server.js to improve API endpoints:
  - Renamed overlays endpoint to scene for clarity.
  - Updated tile rendering endpoints to use atlas instead of tile coordinates.
  - Added new endpoint for downloading shape catalog CSV files.
  - Removed unused options in build creation.
2026-03-27 16:28:45 +01:00
Marco
ab5e514e61 Implement inspect mode for shape metadata and enhance overlay interactions 2026-03-27 13:30:49 +01:00
Marco
06e67d8341 Implement overlay sprite rendering and update API endpoints for overlays 2026-03-27 13:12:45 +01:00
Marco
d8940a1b1d Add overlay support with interactive tooltips and metadata display 2026-03-27 12:01:21 +01:00
Marco
549ff38334 Enhance map rendering with WebP support and loading feedback
- Update tile rendering to support both PNG and WebP formats.
- Introduce a loading spinner and progress bar for build feedback.
- Remove the manual build button; builds now trigger automatically on map selection.
- Add a phase plan document outlining future improvements and goals.
2026-03-27 11:02:30 +01:00
Marco
24a4d90a3e Added node based web map renderer 2026-03-27 10:04:44 +01:00