Leaflet.TileLayer.GL Flood demo

X:
Y:
Zoom:

In this demo, a WebGL shader uses the elevation provided in Mapbox's "Terrain-RGB" map tiles to colour areas depending on their elevation (below 0 meters, between 0 and 5 meters, between 5 and 10 meters, above 10 meters).