Skip to content

alexose/traffic-visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portland Traffic Visualizer

Browser-based traffic simulation for Portland metro area using parcel-level geospatial data, agent-based demand modeling, and WebGL2 rendering.

Quick Start

# Build data files (requires Python 3.10+)
make data

# Build WASM simulation
make wasm

# Run development server
make dev

Architecture

  • Pipeline (Python): Fetches OSM, RLIS, Census, LEHD data and generates synthetic population
  • Simulation (Rust/WASM): Agent-based traffic simulation with IDM car-following model
  • Web (TypeScript/WebGL2): Interactive visualization with agent inspection

Requirements

  • Python 3.10+ with pip
  • Rust with wasm-pack
  • Node.js 18+

Data Sources

  • OpenStreetMap (road network)
  • Oregon Metro RLIS (parcel data)
  • US Census ACS (demographics)
  • LEHD LODES (commute flows)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors