Working with Digital Elevation Models (DEMs) to analyze topography and visualize landscapes in three dimensions.
How does a search-and-rescue team know exactly which valleys are hidden from their radio tower's line-of-sight? The answer lies in the power of 3D terrain modeling.
At the heart of 3D analysis is the Digital Elevation Model (DEM). A DEM is a raster grid where every pixel contains a single value representing the height () above sea level. The quality of your analysis depends on spatial resolution; a 30m resolution DEM means each pixel covers a meter area. From this simple grid, we can derive complex surface characteristics. By calculating the relationship between a cell and its eight neighbors, GIS software determines the 'lay of the land.' This process is the starting point for understanding water runoff, solar exposure, and construction feasibility.
Quick Check
If you are comparing two DEMs, one with 5m resolution and one with 90m resolution, which one provides more detail for a small construction site?
Answer
The 5m resolution DEM provides more detail because each pixel represents a smaller physical area.
A logging company needs to ensure a road isn't too steep for trucks. 1. Identify the elevation change (Rise): . 2. Identify the horizontal distance (Run): . 3. Apply the formula: . 4. Result: A slope is calculated, which may be too steep for heavy vehicles.
Quick Check
Which derivative would you use to find the best location for solar panels, which require south-facing exposure?
Answer
Aspect, because it identifies the compass direction of the slope.
A Viewshed Analysis determines what areas are visible (or invisible) from a specific observation point. The algorithm uses Line-of-Sight (LoS) logic, drawing a 3D vector from the observer's eye to every other cell in the DEM. If the terrain (or a building) rises above this vector, the target cell is marked 'hidden.' This is critical for placing cell towers, wind turbines, or fire lookouts. We can also factor in the Observer Height () to account for the height of a person or a tower, effectively 'lifting' the viewpoint above the ground surface.
To maximize forest coverage: 1. Select a high-elevation peak on the DEM. 2. Set the Observer Height () to (the height of the tower). 3. Run the Viewshed tool. 4. Analyze the output: 'Visible' areas are usually coded as 1, and 'Non-visible' as 0. If the valley floor is 0, the tower must be moved or raised.
In urban GIS, we move beyond natural terrain to volumetric modeling. Extrusion is the process of taking a 2D polygon (like a building footprint) and stretching it into a 3D object. This is usually driven by an attribute in the data table, such as 'Number of Floors' or 'Height in Meters.' If a building has a height , the GIS creates a vertical volume from the ground elevation to . This allows planners to perform Shadow Analysis, determining how a new skyscraper might block sunlight for neighboring parks.
Calculate the shadow length of a proposed building at a sun altitude of . 1. Use the trigonometric formula: . 2. . 3. Extrude the building footprint in GIS to . 4. Use the 'Skyline' and 'Shadow' tools to visualize the impact zone on the surrounding 3D terrain.
Which topographic derivative is most useful for visualizing the 'texture' of the landscape to make it look 3D on a 2D map?
If an observer stands on a hill, what happens to the viewshed if the 'Observer Height' parameter is increased from 2m to 20m?
3D Extrusion requires a height attribute in the vector data to determine how far to 'stretch' the 2D polygon.
Review Tomorrow
In 24 hours, try to explain the difference between a DEM and a Viewshed to a friend, and sketch how a hillshade changes when the sun's azimuth moves.
Practice Activity
Find a local open data portal, download building footprints, and try extruding them in a GIS software using the 'Building Height' attribute.