Open source · Canadian open data

Anywhere in Canada, draw and run

Draw a boundary on the map and get a complete, ready-to-run EPA SWMM stormwater model — rainfall, terrain, land cover, soil, and the city's real storm and sanitary pipes, assembled from open data. No hunting across data portals, no manual setup.

  • MIT licensed
  • EPA SWMM 5.2
  • 8 real-network cities
  • Release v0.2.0
swmmcanada
 draw a boundary on the map
  · ECCC rainfall + design storms
  · 1 m LiDAR terrain where available
  · land cover · soil · city storm pipes
 model.inp ready · runs in EPA SWMM 5.2
 exports · MIKE+ · InfoWorks ICM
How it works

Draw, fetch, build

01

Draw

Draw (or upload) a boundary anywhere in Canada in the web app, pick your simulation dates, and click Build SWMM model.

02

Fetch

SWMMCanada pulls the Canadian open data for that spot — rainfall, terrain (1 m LiDAR where available), land cover, soil, ECCC design-storm intensities, and the city's storm and sanitary pipes.

03

Build

A complete, validated model.inp you can open and run in EPA SWMM 5.2 — plus a shareable datastore and export packages for MIKE+ and InfoWorks ICM.

The web app

A real city network, ready to download

The SWMMCanada web app after building downtown Victoria: real storm network and parcel-shaped subcatchments on the map, with the build mode and model layers in the side panel

Downtown Victoria after a build: the real storm network (blue), outfalls (red), and parcel-shaped subcatchments (green), with the model ready to download.

Two modes, picked automatically

Real networks in 8 cities, synthesized anywhere else

Real network

8 Canadian cities

Uses the city's published storm pipes — real inverts, diameters, manholes, and outfalls — in Victoria, Ottawa, Calgary, Surrey, London, Kitchener–Waterloo, Kelowna, and Regina. Where a city publishes parcels, subcatchments follow real lot lines; where it publishes a sanitary sewer, the model carries it as a second tagged system.

Synthesize

Anywhere else in Canada

Builds a realistic network from the street map and open data — DEM-delineated subcatchments where the terrain earns it, and pipes sized by the rational method with real ECCC IDF design-storm intensities.

8Cities with real storm networks
1 mLiDAR terrain where available
3Export targets: SWMM · MIKE+ · ICM
MITOpen-source license