A visualization application for RADVOR radar open data by the German Weather Service (DWD). This is not affiliated with DWD in any way.
Radarmap is designed to provide smooth, low-latency access to precipitation intensity (RQ) and type (RE) forecast data. It leverages a modern stack to handle heavy coordinate transformations and tile rendering efficiently.
This is not production software in any way. This is mostly a playground for me to check out tileservers as backends, take them apart and profile them.
radarmap-backend/: FastAPI server responsible for data parsing, georeferencing, and tile rendering.radarmap-frontend/: React application providing the map interface and timeline visualization.
Radarmap is built as a benchmarking platform. It features multiple render paths to compare CPU (NumPy) vs. GPU (Numba CUDA) rendering performance.
- Ensure you have
uvinstalled. cd radarmap-backenduv syncuv run uvicorn app.main:app
cd radarmap-frontendnpm installnpm run dev
This project is licensed under the MIT License - see the LICENSE file for details.