This project is a web-based agent-based simulation tool designed to model and visualize evacuation scenarios during natural disasters, with an initial focus on flood events. Built using Three.js, it integrates geospatial data from OpenStreetMap and ESA's Digital Elevation Models (DEM) to simulate real-world terrains and dynamic human behavior under emergency conditions.
To run the simulation tool locally:
Download and install the latest LTS version of Node.js from the official website: https://nodejs.org
After installation, verify Node.js and npm were installed correctly:
node -v
npm -vnpm installnpm run devThis command will start the Vite development server. Open your browser and visit:
http://localhost:3000
Some DEM data is already included in the project under the assets folder.