Flood Simulation HowTo

In his novel Book of Dave‘, Will Self imagines a world in the future where sea levels have risen over a 100m.

This destroys civilization as we know it but leaves London skyscrapers still standing half underwater in the sea – the remaining humans who live on ‘Ham’ (an island created from the rising sea surrounding the high ground of Hampstead Heath, London) climb one of these which they call ‘Central Stack’ to capture seagulls. As the book has a map of Ham in the front I played around in Google Earth to see how accurate the boundary of the island actually was, as it happens, Will’s imaginary island is what would really occur if sea level rose that far.

I realised the technique I used (one a teacher pointed out to me at a training session a while back) could be used in a lesson to visualize rising sea levels or ancient ice sheets. If you draw a polygon and give it an altitude that is about ground level the sheet created will disappear below the ground where the land is higher but be visible where the land is lower. Here’s how to create a series of these sheets in a folder so you can show a sequence of increasing sea levels :

  1. Click the Temporary Places folder in the Places column (it will get a background) then right click > Add > Folder. Add a name in the dialogue box and tick the ‘Show contents as options’ box. You’ll see why in a moment.
  2. Navigate to a location you want to ‘flood’ in the main screen. Right click the folder you’ve just created > Add > Polygon. Move the dialogue screen that opened out of the way (I move it to the bottom of the screen) and click the 4 corners of a square. Make it less than 10 miles across otherwise wierd things happen to the layer because of the curvature of the earth (I think, see note below)
  3. Drag the dialogue box back into view and under the ‘Style, Color’ using the controls titled ‘Area’ select an appropriate color for the square (blue for sea level rise, white for an ice sheet?) also select an opacity of 30% or so.
  4. Under the Altitude tab choose an altitude of 100m and then select ‘Relative to Ground’ in the pull down menu. This will raise your colored square 100m above the ground.
  5. Name your square something sensible but with a ‘100’ in it (e.g. “London 100m”) then click OK.
  6. Now right click the element you created in the Places column and select copy. Right click the copy >Properties > Altitude and change the altitude to 200m. Change the name to replace 100 with 200 and click OK.
  7. You should now have 2 sheets, one at 100m altitude and one at 200m. Clicking in the circles turns one on and the other one off automatically.
  8. Experiment with altitudes that works for your chosen location, copy and paste more sheets if necessary by repeating step [6] – within the folder you created only one sheet will be visible at any one time.
  9. Right click the folder and select ‘Save As’ to save and send to someone else.
3D Buildings: It’s a lot of fun to turn on the 3D buildings layer whilst you have sheets visible in the layers column, as in the screeen shot the layers will show how deep buildings would be sunk in the sea – not sure if any of those in the screen shot are Central Stack.
Absolute Heights: Experimenting with the levels, the sheet behaves oddly, it doesn’t meet the land at the height you would expect. I’m not sure why this is but it may do with the curvature of the earth (in the middle of a big square the earth will protude through a level sheet even though there is no topography). If anyone has a definitive answer I’d like to know.

Surface Flicker: If you zoom into the layers from a distance you may see line of where land meets sheet flicker and change. This is because GEarth creates the view of the earth you see by taking the satellite images and draping them over a set of ‘posts’ it builds rather like a marquee tent. If you view the ground from a higher altitude GEarth uses fewer posts so the surface changes as you zoom in and out. There is a way around this but its fiddly, I’ll post about it if anyone’s interested.

Leave a Reply