Study guide
4.4 Elevation and Surface Representations: DEMs, DSMs, DTMs, TINs, and Point Clouds
GISP Geospatial Core Technical Knowledge Exam Study Guide Exam
Track your progress as you read
Finished sections get a check mark.
1 Chapter 1: GISP Exam Structure, Policies & Preparation Strategy
1.1 GISP Certification Framework, Pearson VUE Delivery & Passing Standard 1.2 The 10 Official GISCI Knowledge Categories & Diagnostic Study Planning 1.3 Question Reasoning, Vendor-Neutral Concepts & Test-Taking Tactics
2 Chapter 2: Geodesy, Datums & Earth Geometry
2.1 Earth Geometry: Geoid, Reference Ellipsoids, and Heights 2.2 Horizontal & Vertical Datums: NAD27, NAD83, WGS84, NAVD88, and Modernized NSRS 2.3 Geomatics Disciplines, Geodetic Control Networks, and Monumentation
3 Chapter 3: Coordinate Systems & Map Projections
3.1 Geographic (GCS) vs. Projected (PCS) Coordinate Systems & Angles 3.2 Projection Families & Distortion Properties 3.3 Standard Projected Systems: State Plane (SPCS), UTM, and Web Mercator
4 Chapter 4: Vector & Raster Spatial Data Models
4.1 Vector Data Architecture: Points, Lines, Polygons, Multipart Features & Curves 4.2 Raster Architecture: Grid Structures, Pixel Dimensions & Multi-Dimensional Resolutions 4.3 Modeling Geographic Phenomena: Discrete Objects vs. Continuous Fields 4.4 Elevation and Surface Representations: DEMs, DSMs, DTMs, TINs, and Point Clouds
5 Chapter 5: Topology, Data Quality & Geospatial Standards
5.1 Spatial Topology: Planar Enforcement, Adjacency, Connectivity & DE-9IM 5.2 Data Quality Dimensions and Positional Accuracy Standards (ISO 19157-1, NSSDA, RMSE) 5.3 Geospatial Metadata Standards: FGDC CSDGM and the ISO 19115 Family 5.4 Open Standards and Interoperability: OGC Web Services & Open Formats
6 Chapter 6: Cartographic Design & Visual Variables
6.1 Visual Variables (Bertin's Semiology of Graphics) and Map Symbology 6.2 Map Design Hierarchy, Common Elements, Layout Balance & Typography 6.3 Color Theory, Palette Types & Accessible Cartographic Design
7 Chapter 7: Thematic Mapping & Data Classification
7.1 Thematic Map Types: Choropleth, Proportional/Graduated Symbol, Dot Density, Isarithmic & Cartograms 7.2 Data Classification Methods: Natural Breaks, Quantile, Equal Interval, Geometric Interval & Standard Deviation 7.3 Terrain Representation & 3D Visualization: Shaded Relief, Slope, Aspect, Curvature & Oblique Views
8 Chapter 8: Field Data Acquisition & GNSS
8.1 GNSS Constellations, Signal Structures, Error Budgets & Differential Correction (DGPS, RTK, PPP) 8.2 Heads-Up & Tablet Digitizing, Snapping Tolerances, Stream Mode & Boundary Capture 8.3 Mobile Field GIS Workflows, Disconnected Editing, GNSS Integration & Crowdsourced/VGI Data
9 Chapter 9: Remote Sensing & Imagery
9.1 The Electromagnetic Spectrum, Atmospheric Windows, Spectral Signatures & Sensor Types 9.2 Aerial Photogrammetry: Relief Displacement, Parallax, Orthorectification & Ground Control 9.3 Active Remote Sensing: LiDAR, RADAR, Synthetic Aperture Radar (SAR) & UAS/Drone Mapping
10 Chapter 10: Georeferencing, Transformations & Resampling
10.1 Georeferencing: Control Points, Root Mean Square Error & Transformation Models (Affine, Similarity, Projective, Spline) 10.2 Raster Resampling Techniques: Nearest Neighbor, Bilinear Interpolation & Cubic Convolution 10.3 Datum Transformations: 3-Parameter, 7-Parameter Helmert, and Grid-Based Shifts (NADCON, HARN)
11 Chapter 11: Data Integration & Spatial Generalization
11.1 Geospatial ETL: Format Conversion, Schema Mapping & Coordinate Translation 11.2 Spatial Generalization: Selection, Simplification, Smoothing, Aggregation, Collapse & Displacement 11.3 Conflation, Edge-Matching, Rubber-Sheeting & Data Harmonization
12 Chapter 12: Vector Analysis & Overlay Operations
12.1 Attribute and Spatial Query Languages: SQL WHERE Clauses and Spatial Predicates 12.2 Vector Geometric Overlay: Intersect, Union, Identity, Erase, Symmetrical Difference & Update 12.3 Proximity Analysis: Euclidean Distance, Fixed & Variable Buffers, Voronoi/Thiessen Polygons
13 Chapter 13: Raster Analysis, Surfaces & Spatial Statistics
13.1 Map Algebra & Raster Overlay: Local, Focal, Zonal & Global Operations 13.2 Surface Analysis & Spatial Interpolation: IDW, Kriging, Spline & Viewshed Analysis 13.3 Network Analysis: Geometric Networks, Utility Networks & Routing 13.4 Spatial Statistics & Pattern Analysis: Spatial Autocorrelation, Hot Spots & Regression
14 Chapter 14: Geospatial Database Design & Multiuser Architecture
14.1 Relational Database Foundations & Geospatial Extensions (SQL, PostGIS, SpatiaLite) 14.2 Geodatabase Schema Architecture: Feature Datasets, Subtypes & Attribute Domains 14.3 Spatial Indexing & Storage Structures: R-Tree, Quadtree, Geohash & Vector Tiles 14.4 Multiuser Geodatabase Architecture: Traditional Versioning, Branch Versioning & Archiving
15 Chapter 15: GIS Programming, Automation & Web Services
15.1 Python for GIS Automation: Scripting, Spatial DataFrames & Geospatial Libraries 15.2 Visual Programming, Workflow Modeling & Script Tools 15.3 Web GIS Architecture: REST APIs, Feature Services, Vector Tiles & Cloud Platforms
16 Chapter 16: Enterprise Architecture, Systems Security & Cloud Platforms
16.1 Enterprise GIS Architecture, Server Tiers, Sizing & Capacity Planning 16.2 Cloud GIS, Virtualization, Containers & High Availability (HA) 16.3 Enterprise GIS Security, Authentication, Authorization & System Auditing
17 Chapter 17: GIS Ethics, Legal Frameworks & Professional Practice
17.1 GISCI Code of Ethics & Rules of Conduct: Obligations to Society, Employers, Colleagues & Individuals 17.2 Legal Frameworks: Copyright, Intellectual Property, Licensing & Liability 17.3 Location Privacy, Geoprivacy & Spatial Data Confidentiality 17.4 GIS Project Management, Governance, Data Custodianship & Professional Practice
4.4 Elevation and Surface Representations: DEMs, DSMs, DTMs, TINs, and Point Clouds
Key Takeaways Explain This Topic AI
Digital Elevation Models (DEMs) represent bare-earth topography, Digital Surface Models (DSMs) capture the topmost surface including vegetation and buildings, and Digital Terrain Models (DTMs) supplement bare earth with geomorphic breaklines.
Subtracting a bare-earth DEM from a first-return DSM generates a Normalized Digital Surface Model (nDSM), isolating the true heights of above-ground structures and vegetation.
Triangulated Irregular Networks (TINs) construct continuous vector surfaces using the Delaunay triangulation empty circumcircle criterion, maximizing the minimum interior angle of triangles to eliminate slivers.
Hard breaklines define abrupt slope discontinuities (cliff edges, retaining walls) that TIN triangle edges cannot cross, whereas soft breaklines preserve linear features without altering surface slope.
LiDAR active sensors emit laser pulses and record multiple discrete returns: first returns map canopies and building roofs (DSM), intermediate returns capture foliage, and last returns penetrate to the ground (DEM).
Last updated: September 2026
Elevation and Surface Representations: DEMs, DSMs, DTMs, TINs, and Point Clouds
Quick Summary: Digital representation of three-dimensional topography is a cornerstone of geospatial engineering. Geographic elevation surfaces are captured and modeled through five primary structures: Digital Elevation Models (DEM), Digital Surface Models (DSM), Digital Terrain Models (DTM), Triangulated Irregular Networks (TIN), and LiDAR Point Clouds. Mastering the functional differences between bare-earth and first-return surfaces, the mathematics of Delaunay triangulation in TINs, and LiDAR return mechanics is vital for GISP exam success.
The Elevation Model Hierarchy: DEM vs. DSM vs. DTM
In professional practice, terrain terms are frequently conflated. However, USGS and international mapping standards establish precise, non-interchangeable definitions for each elevation product. THE ELEVATION MODEL PROFILE COMPARISON
- Forest Canopy Building Roof
- (Tree) [=====]
- / * * \ | |
- / * * * \ | |
- / * * * * \ | |
- --------+---------+------------+-----+---------- <-- DSM (First Return Surface)
- | | | |
- | Trunk | | |
- ~~~~~~~~~+~~~~~~~~~+~~~~~~~~~~~~+~~~~~+~~~~~~~~~~ <-- DEM / DTM (Bare-Earth Surface)
- ^ ^
- Canopy Filtered Out Building Filtered Out
* nDSM (Normalized DSM) = DSM - DEM ===> Yields Height of Tree & Building!
1. Digital Elevation Model (DEM)
In strict technical usage, a Digital Elevation Model (DEM) is a regular raster grid representing the bare-earth bare terrain of the Earth. All natural and anthropogenic surface features—including tree canopies, dense vegetation, buildings, industrial infrastructure, bridges, and highway overpasses—have been digitally filtered out and removed. Each cell value records the elevation of the bare ground surface above a specified vertical datum (typically NAVD88).
2. Digital Surface Model (DSM)
A Digital Surface Model (DSM) captures the elevation of the topmost reflective surface encountered by the remote sensor. A DSM captures:
- The upper canopy of forests and tree crowns
- Building roofs, industrial complexes, and residential structures
- Electrical transmission towers and power lines
- Bare terrain in areas devoid of vegetation or structures
- 3. Digital Terrain Model (DTM)
A Digital Terrain Model (DTM) is an enhanced bare-earth model. While a DEM typically consists of a uniform raster grid of elevations, a DTM incorporates vector breaklines and mass points that capture linear discontinuities and geomorphic morphology:
Breakline Integration: DTMs embed explicit linear features defining ridge tops, valley lines (thalwegs), stream centerlines, road edges, retaining walls, and shoreline boundaries.
Morphologic Fidelity: By forcing the surface interpolation to conform to linear breaklines, a DTM prevents the smoothing or flattening of sharp topographic edges, producing a superior representation of drainage networks and steep terrain.
4. Normalized Digital Surface Model (nDSM / Canopy Height Model)
The Normalized Digital Surface Model (nDSM) —often termed a Canopy Height Model (CHM) in forestry—is generated through a simple raster map algebra subtraction: nDSM = DSM − DEM \text{nDSM} = \text{DSM} - \text{DEM} nDSM = DSM − DEM
Because the bare-earth elevation is subtracted from the top surface elevation, the resulting nDSM represents the true absolute height above ground level (AGL) of all surface objects. In an nDSM, ground surfaces have an elevation of zero, buildings appear at their true physical structural heights, and trees reflect their true biological canopy heights. The nDSM is the standard tool for urban 3D building extraction and forest biomass estimation.
Triangulated Irregular Networks (TIN)
A Triangulated Irregular Network (TIN) is a vector-based topological data structure that represents a continuous three-dimensional surface as a contiguous mesh of non-overlapping triangular facets. Unlike uniform raster grids, TINs adapt dynamically to the complexity of the terrain. DELAUNAY TRIANGULATION & CIRCUMCIRCLE CRITERION
- Valid Delaunay Triangle Invalid Non-Delaunay Triangle
- (Empty Circumcircle) (Violates Circumcircle Criterion)
- Node B Node B
- / \ / \
- / \ / \
- / * \ / * \ <-- Node D falls
- / Center \ / Center \ INSIDE the
Node A ------------ Node C Node A ------------ Node C circumcircle!
( Node D )
Circumcircle contains NO other sample points * Edge must be flipped!
Mathematical Construction: Delaunay Triangulation
TIN surfaces are constructed using Delaunay Triangulation , governed by the Empty Circumcircle Criterion :
Circumcircle Rule: For any triangle in the network, a circle drawn through its three vertices ( A , B , C ) (A, B, C) ( A , B , C ) must contain no other sample points from the dataset within its interior.
Angle Maximization: Delaunay triangulation mathematically maximizes the minimum interior angle of all triangles in the mesh. This avoids long, thin, needle-like sliver triangles, ensuring that facets remain as equiangular and compact as possible.
Edge Swapping: If a fourth sample point falls inside the circumcircle of an existing triangle, the shared diagonal edge between adjacent triangles is "flipped" or swapped to restore Delaunay validity.
Breaklines in TIN Modeling: Hard vs. Soft
TIN models integrate linear breaklines to control surface interpolation across physical features:
Breakline Class Structural Function Behavior in Triangulation Real-World Examples
Hard Breakline Defines a sharp discontinuity in terrain slope and aspect (slope break). Triangle edges are forced to follow the line. Triangles cannot cross the line; surface interpolation breaks across the boundary. Cliff faces, road curbs, retaining walls, ridge lines, fault lines, building perimeters.
Soft Breakline Preserves linear cartographic features without establishing a sharp slope break. Triangle edges are forced to conform to the line, but slope interpolation continues smoothly across the edge. Study area boundaries, administrative map sheet edges, contour line traces.
Replace (Void) Surface Flattens an enclosed polygon area to a constant horizontal elevation. Eliminates surface slope inside the polygon boundary; triangles inside are assigned a constant Z Z Z -value. Lakes, reservoirs, large calm water bodies, building excavation foundations.
Advantages and Disadvantages of TINs
Variable Resolution Efficiency: In flat plains, a TIN requires only a few widely spaced nodes to represent the terrain. In rugged, mountainous terrain, the node density increases dramatically. A TIN captures complex terrain with a fraction of the data storage required by an equivalent uniform raster grid.
Disadvantages: High computational processing overhead to construct and edit; complex topological data structure; inefficient for continuous map algebra operations compared to raster DEMs.
LiDAR Point Clouds: Multi-Return Active Remote Sensing
Light Detection and Ranging (LiDAR) is an active remote sensing technology that measures distances by emitting rapid pulses of laser light toward the Earth's surface and timing how long it takes for reflections to return to the sensor photodiode. LIDAR MULTI-RETURN PULSE DYNAMICS
- [ Aircraft / Sensor Platform ]
- |
- | Laser Pulse Emitted
- v
.-'''''-.
- .' * * * '. <--- First Return: Top of Forest Canopy (DSM)
- / * * * * * \
- | * * * * * |
- \ * * * / <--- Intermediate Return: Mid-Story Foliage
- '. Trunk .'
- '-.....-'
- ============= <--- First Return on Hard Surface: Building Roof (DSM)
- | Building |
- | |
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ <--- Last Return: Bare Earth / Ground Surface (DEM)
- The Mechanics of Laser Pulse Returns
As an emitted laser pulse travels toward the ground, the beam spreads into a conical footprint. When the pulse encounters a semi-permeable surface (such as a forest canopy), parts of the light energy reflect off upper leaves while the remainder continues downward:
First Return: The earliest energy reflected back to the sensor. Originates from the highest surface feature encountered—the top of the tree canopy, power lines, or building roofs. First returns are used to generate the DSM .
Intermediate Returns: Reflections generated as the laser pulse filters through tree branches, secondary understory, and foliage layers.
Last Return: The final pulse reflection. In vegetated terrain, a portion of the laser pulse penetrates through gaps in the foliage to reflect off the actual ground. Last returns (when classified as ground) are used to interpolate the bare-earth DEM .
Single Returns: When a pulse strikes an impenetrable, solid flat surface (such as an asphalt parking lot or open bare soil), all energy reflects at once, producing a single return that is simultaneously the first and last return.
ASPRS Standard LAS Classification Codes
The American Society for Photogrammetry and Remote Sensing (ASPRS) maintains the standard LAS file format for storing 3D point cloud records. Points are categorized into standardized numerical classification codes:
ASPRS Class Code Official Classification Name Physical Surface Feature Represented
Class 1 Unassigned / Unclassified Raw, unclassified points or points not meeting specific class criteria.
Class 2 Ground Bare-earth terrain surface (used directly to interpolate DEMs and DTMs).
Class 3 Low Vegetation Ground cover, turf, and low shrubs ( ≤ 0.5 meters \le 0.5\text{ meters} ≤ 0.5 meters ).
Class 4 Medium Vegetation Shrubbery, brush, and small trees ( 0.5 to 2.0 meters 0.5\text{ to }2.0\text{ meters} 0.5 to 2.0 meters ).
Class 5 High Vegetation Forest canopy, mature tree crowns ( > 2.0 meters > 2.0\text{ meters} > 2.0 meters ).
Class 6 Building Anthropogenic structures, commercial rooftops, residential houses.
Class 7 Low Point / Noise Sub-surface sensor artifacts, multi-path water reflections below terrain.
Class 9 Water Canals, rivers, lakes, oceans (points exhibiting low reflectance).
Class 17 Bridge Deck Bridge structures spanning across water or roadways (removed from bare-earth DEM).
Point Cloud Storage Formats: LAS vs. LAZ
ASPRS LAS: An open, binary file format that stores 3D point records with millimeter coordinate precision, alongside return number, number of returns, scan angle, intensity, classification, and GPS time.
LAZ (LASzip): A completely lossless compressed format developed by Martin Isenburg. LAZ achieves a 7 : 1 to 10 : 1 7:1\text{ to }10:1 7 : 1 to 10 : 1 compression ratio without altering a single coordinate or attribute byte. Because LAZ is completely lossless, it has become the standard archiving and distribution format for public LiDAR repositories.
Comprehensive Comparison Matrix of Surface Models
Surface Model Data Model Architecture Surface Represented Structural Elements Storage Efficiency Breakline Support Primary GIS Applications
DEM Raster Grid Bare-Earth Terrain Regular rectangular grid of elevation cells. Predictable; uniform cell storage. No explicit breaklines (smoothed across cells). Hydrologic modeling, regional slope/aspect analysis, flood inundation.
DSM Raster Grid Topmost Reflective Surface Grid cells capturing tree crowns, roofs, towers. Predictable; uniform cell storage. No explicit breaklines. Viewshed obstruction analysis, telecom line-of-sight, solar potential.
DTM Raster Grid or Hybrid Vector Bare-Earth Terrain + Morphology Grid cells integrated with linear vector breaklines. Moderate; requires companion vector files. Full support for hard and soft breaklines. Civil engineering, highway corridor design, cut-and-fill calculations.
TIN Topological Vector Continuous Piecewise Surface Irregular nodes, directed edges, planar triangular facets. High in varied terrain; low in flat terrain. Full support via forced Delaunay triangle edges. Local slope modeling, volumetric excavation modeling, CAD integration.
Point Cloud Discrete 3D Vector Points All reflective surfaces (Multi-layer) Unordered collections of ( X , Y , Z ) (X, Y, Z) ( X , Y , Z ) points with attributes. High storage requirements (mitigated by LAZ). Implicit in dense point samples. Raw source data for DEM/DSM generation, 3D building modeling, forestry.
Summary of Common Exam Traps
Caution
Exam Trap 4.10: Using a DSM for Hydrologic Modeling. Running watershed delineation, flow direction, or flood inundation modeling on a Digital Surface Model (DSM) is a catastrophic analytical error. A DSM treats forest canopies as solid elevated walls and buildings as mountains, causing modeled water to unnaturally "flow" around tree canopies and dam behind highway bridge decks. Hydrologic flow routing must always be performed on a bare-earth DEM.
Caution
Exam Trap 4.11: Believing TINs are Raster Data Structures. Because TINs model continuous surfaces, examinees often classify them as rasters. TINs are strictly topological vector models composed of coordinate nodes, vector edges, and triangular polygon faces.
Caution
Exam Trap 4.12: Assuming LAZ Compression is Lossy. Candidates frequently assume that because LAZ achieves massive 80–90% compression ratios, it must be lossy like JPEG. LAZ (LASzip) is strictly lossless compression; every 3D coordinate and classification byte is preserved with exact bit-for-bit mathematical fidelity upon decompression.