Volumetric Radar Echo Map
VREM is a browser based 3D WSR-88D radar viewer built for reading storm structure fast: all tilts, live scans, warning polygons, county and state outlines, and a satellite style map in one volumetric scene.
Install
Download the package, unzip it, and start VREM from the top level startup file. The app runs locally in your browser and keeps the source files included with the download.
VREM is a beta visualization and research tool. It is not for making life threatening decisions and has the rare possiblity produce errors or false radar data.
Field Notes
Live Radar
- Loads newest public NEXRAD Level II scans.
- Displays Reflectivity, Base Velocity, Storm Relative Velocity, and Correlation Coefficient.
- Refreshes automatically when new live scans appear.
3D Volume
- Shows all tilts together by default.
- Includes tilt range isolation and height readouts.
- Uses soft particles, alpha curves, and distance scaling for readability.
Map Context
- Satellite style ground reference.
- County outlines, state borders, and range rings.
- Tornado, severe thunderstorm, flash flood, and watch polygons.
How To Use VREM
VREM runs as a local browser app. Download it, unzip it, click the startup file for your OS, then use the browser window it opens.
One Start File
Windows: double-click Start_VREM.bat.
Linux: open a terminal in the folder and run bash Start_VREM.sh.
The startup script creates or verifies the local Python environment and starts the VREM server.
Browser And Mobile
If the browser does not open automatically, use the URL printed in the terminal, usually http://localhost:5000.
For phones or tablets, start VREM on a computer first, then open the printed Mobile/LAN URL on the same Wi-Fi.
Folder Organization
Basic Workflow
- Start VREM and wait for the WSR-88D site selector.
- Search for a radar site, city, or state, or click a radar dot.
- Wait for the newest live Level II scan to download and parse.
- Use product buttons, tilt range, and vertical exaggeration to inspect storm structure.
- Use Change Radar to return to site selection.
Radar Products
- REF: reflectivity for precipitation and cores.
- BV: base velocity for inbound and outbound winds.
- SRV: storm-relative velocity using VREM storm-motion handling.
- CC: correlation coefficient for debris or hydrometeor changes.
Controls
- Tilt Range: isolate selected tilt layers.
- Vert Exag: improve vertical readability without changing radar data.
- Tilt Heights: show displayed tilt heights at 100 km.
- Settings: save UI scale, default tilt range, opacity, performance, and renderer preferences.
Requirements
- Windows 10/11 or a modern Linux desktop to run the local server.
- Modern Chrome, Firefox, Edge, or Safari based browser.
- Internet access for live radar, warnings, borders, counties, and imagery.
- A dedicated GPU is recommended for smoother 3D radar volumes.
Archive
- Moved from simulated radar to live NEXRAD Level II data.
- Updated the Level II source to the public Unidata archive.
- Added automatic live refresh checks.
- Added tilt range isolation.
- Added tilt height readouts.
- Added reflectivity and velocity alpha controls.
- Added performance controls.
- Added a custom satellite map layer.
- Added state borders, county outlines, range rings, and warnings clipped to radar range.
- Added lightly filled warning polygons.
- Removed simulated radar mode.
- Removed the terrain toggle and TDS finder from the UI.
- Added saved settings and presets.
- Added Linux startup support.
Open Source
VREM is source available for learning, research, and personal modification. The code is meant to stay readable, remixable, and understandable. You may use or modify it for personal, educational, and noncommercial projects, but commercial use, public redistribution, or republishing requires explicit permission.