TEC-GIS45-03 · Lesson 11 · 12 clock hours · field
GNSS Troubleshooting, Multipath, and Difficult Environments
Objective. Students will identify symptoms of multipath and signal obstruction in a live GNSS session, apply mitigation strategies, and document the effect of environment on solution quality.
⚠ Pending professional review
This lesson, its worked examples and its practice questions has not yet been verified by an industry-certified professional or by a certification or approval body. It is a study draft and may contain errors. Do not use it as instructions for work on a job site or on live equipment. Always follow your instructor, your supervising professional, and current official references and regulations.
VoTechWorks program approval and accreditation are still in progress. Credentials are issued only by the certifying bodies named in each program, after their own exams.
GNSS Signal Quality: Why Your Fix Is Not Always Reliable
A GNSS receiver calculates its position by timing signals from multiple satellites. That process works well only when signals travel a clean, direct path from satellite to antenna. In the real world — near buildings, under trees, or in urban canyons — signals bounce, weaken, or disappear entirely. Understanding what goes wrong, and how to fix it, is a core field skill for every GIS technician, surveyor, and drone operator.
Multipath: The Core Problem
Multipath occurs when a GNSS signal reaches the antenna after reflecting off a nearby surface — a building wall, a metal roof, a chain-link fence, or even wet pavement. The receiver gets the direct signal plus one or more delayed copies of the same signal. Because the reflected copy travels a longer path, the receiver misinterprets the timing and computes a position that is shifted from the true location. Errors can range from a few centimeters to several meters depending on the severity of the reflection.
Symptoms to watch for in the field:
- Solution type drops from Fixed to Float or even Autonomous
- PDOP value rises suddenly even though satellites are visible
- SNR (Signal-to-Noise Ratio) for individual satellites fluctuates or drops below roughly 30–35 dB-Hz
- Position appears to wander or "jump" even when the pole is stationary
- Time-to-fix is much longer than in open sky
Signal Obstruction
Obstruction is different from multipath. When a building or dense tree canopy physically blocks a satellite signal, the receiver simply does not receive that satellite at all. Losing satellites reduces the geometric spread of the remaining constellation, which raises DOP values.
PDOP (Position Dilution of Precision) summarizes the three-dimensional geometry of the visible satellites. A PDOP below 2.0 is excellent; values above 6.0 produce unreliable positioning for survey work. When trees or structures mask satellites in one part of the sky, the remaining satellites cluster in a narrow region, geometry degrades, and PDOP rises.
The skyplot (also called a sky view or polar plot) displays satellite positions as viewed from directly above the antenna. Satellites near the outer edge are low on the horizon; satellites at the center are directly overhead. When you sketch the skyplot at an obstructed site, you shade the directions where buildings or canopy block satellites. This visualization explains exactly why PDOP rose: the shaded sectors remove satellites that would otherwise spread the geometry.
The Elevation Mask Setting
Every receiver has an elevation mask — a minimum elevation angle below which the receiver ignores satellites. The default is often 10°–15°. Satellites near the horizon travel through more of the atmosphere, producing larger tropospheric and ionospheric errors, and are also most likely to reflect off nearby surfaces. Raising the mask (for example, to 20°) removes those low-elevation, high-multipath signals and can improve solution quality. The trade-off is that raising the mask also reduces the number of usable satellites, which may hurt geometry if the sky is already partially blocked.
Mitigation Strategies
When you identify a multipath or obstruction problem, try these approaches in the field:
1. Reposition the receiver. Moving even a few meters can place a building or tree canopy at a different angle and open up blocked satellite arcs. Survey monuments and control points are fixed, but for GIS data collection you often have legitimate flexibility in equipment placement.
2. Increase observation time. Satellites move across the sky continuously. A satellite that is blocked behind a roofline for five minutes may clear it in ten. Longer sessions average out short-duration multipath events.
3. Raise the pole. Extending the range pole raises the antenna above head-height obstructions and low fences, reducing the reflection zone near the ground.
4. Adjust the elevation mask. In a heavily cluttered low-sky environment, raising the mask filters out the worst multipath contributors. In an open environment with good satellite count, you can try lowering it slightly to gain geometry.
5. Use a ground plane or choke-ring antenna. These hardware solutions suppress signals arriving from below the horizon plane. They are standard on base stations and high-precision rovers. While not adjustable in the field the way software settings are, knowing they exist matters when specifying equipment.
6. Record and flag the data. When conditions cannot be improved enough to meet project specifications, document the PDOP, solution type, SNR values, and observation time in your field log and flag those points for office review or re-observation.
Reading and Recording Receiver Statistics
For every point you collect in a quality survey, record:
- Solution type: Fixed, Float, or Autonomous (SBAS)
- PDOP: from the receiver display or data file
- SNR per satellite: most receivers display this in a bar graph or table
- Time-to-fix: seconds from logging start to achieving the target solution type
- Number of satellites used: often shown as "Sats Used" on the display
Side-by-side comparison of these statistics at an open-sky site versus an obstructed site makes the effect of environment immediately visible and quantifiable.
Safety in the Field
Wear your high-visibility safety vest whenever you are near traffic, in parking areas, or at any site where vehicles operate. Keep the range pole tip capped when walking between points to prevent puncture injuries. Work in pairs when possible. Tell a supervisor or instructor where you are going and when you expect to return. When working near large structures, be aware of falling objects, uneven surfaces, and restricted-access zones. Never enter a rooftop, mechanical room, or fenced utility area without explicit permission and appropriate authorization.
Key terms8
MultipathA condition in which a GNSS signal reaches the receiver antenna via one or more reflected paths in addition to the direct path, causing timing errors and position offset.
PDOP (Position Dilution of Precision)A unitless number that describes the three-dimensional geometric spread of visible satellites; lower values indicate better geometry and more reliable positioning.
SNR (Signal-to-Noise Ratio)A measure, usually in dB-Hz, of how strongly a satellite signal is received relative to background noise; low or fluctuating SNR is a warning sign of multipath or obstruction.
Elevation MaskA receiver setting that defines the minimum elevation angle (in degrees above the horizon) below which satellite signals are rejected, used to filter out low-elevation, high-error signals.
SkyplotA polar diagram displayed by a GNSS receiver or software showing the position of each tracked satellite in the sky as viewed from directly above the antenna.
Solution TypeThe quality category of a GNSS position fix: Fixed (highest accuracy, integer ambiguities resolved), Float (ambiguities not fully resolved), or Autonomous/SBAS (no correction applied, lowest accuracy).
Signal ObstructionThe physical blocking of a satellite signal by a building, tree canopy, or terrain feature, reducing the number of satellites visible to the receiver and degrading geometry.
Time-to-FixThe elapsed time from when a GNSS receiver begins attempting to achieve a target solution type (such as Fixed RTK) to when it succeeds; longer times can indicate multipath or poor geometry.
Worked examples4
1. A student collects five points at the open-sky site and records these PDOP values: 1.4, 1.6, 1.5, 1.7, 1.4. Calculate the mean PDOP for the open-sky site.
- Add all five PDOP values: 1.4 + 1.6 + 1.5 + 1.7 + 1.4 = 7.6
- Divide by the number of observations (5): 7.6 ÷ 5 = 1.52
Answer: Mean PDOP at the open-sky site = 1.52 (excellent geometry)
2. At the obstructed site the same student records PDOP values of 3.8, 5.1, 4.6, 6.2, and 4.3. Calculate the mean PDOP, then determine how much higher it is than the open-sky mean of 1.52.
- Add all five obstructed-site PDOP values: 3.8 + 5.1 + 4.6 + 6.2 + 4.3 = 24.0
- Divide by 5: 24.0 ÷ 5 = 4.80
- Calculate the difference from the open-sky mean: 4.80 − 1.52 = 3.28
- Express as a ratio: 4.80 ÷ 1.52 ≈ 3.16, meaning the obstructed PDOP is about 3.2 times worse
Answer: Mean PDOP at the obstructed site = 4.80, which is 3.28 PDOP units (approximately 3.2×) higher than the open-sky mean.
3. After repositioning the receiver 4 meters away from the building wall, the student collects five new points at the obstructed site with PDOP values of 2.1, 2.4, 2.0, 2.3, and 2.2. Calculate the mean PDOP and determine the percentage improvement over the pre-mitigation mean of 4.80.
- Add the five post-mitigation PDOP values: 2.1 + 2.4 + 2.0 + 2.3 + 2.2 = 11.0
- Divide by 5: 11.0 ÷ 5 = 2.20
- Calculate the reduction: 4.80 − 2.20 = 2.60 PDOP units
- Calculate percentage improvement: (2.60 ÷ 4.80) × 100 = 54.2%
Answer: Post-mitigation mean PDOP = 2.20, representing a 54.2% improvement over the pre-mitigation obstructed mean.
4. A receiver's elevation mask is set to 10°. In the skyplot, the student counts 9 satellites above 10° and 3 satellites between 10° and 5°. If the student raises the mask to 15° and 2 of those 3 low-elevation satellites fall below the new cutoff, how many satellites remain in use, and is losing those 2 satellites likely to help or hurt PDOP?
- Start with 9 satellites above 10°. The 3 low-elevation satellites are between 5° and 10°, so none are above 10° yet — re-read: satellites above 10° = 9, satellites between 5° and 10° = 3, total currently tracked = 12.
- Raising the mask to 15° removes satellites below 15°. The problem states 2 of the 3 low-elevation satellites (those between 10° and 15°) drop out, leaving 9 + 1 = 10 satellites.
- Assess geometry impact: removing 2 low-elevation satellites eliminates the most multipath-prone signals. If the remaining 10 satellites still provide good sky coverage, PDOP may improve slightly despite fewer satellites. However, if those 2 satellites were providing coverage in an otherwise sparse sky sector, PDOP could worsen.
- General rule: in a multipath-rich environment, removing 2 noisy low-elevation signals from a 12-satellite constellation typically yields a net improvement in solution quality because the bad signals were degrading the position more than the geometry benefit they provided.
Answer: 10 satellites remain. Removing two noisy, low-elevation signals in a multipath environment is generally likely to improve solution quality, though the actual PDOP change depends on sky geometry and should be verified on the receiver display.
The math in this lesson1
Learners average five PDOP readings (7.6 / 5 = 1.52) to compare open-sky and obstructed sites.
S-ID.2
In class: Field exercise at two contrasting sites on or near campus — one open-sky area and one near large structures or tree canopy; students collect five points at each site, recording PDOP, SNR per satellite, and time-to-fix at each, then compare the two data sets quantitatively in their field log. · Instructor demonstrates receiver satellite skyplot display; students sketch the skyplot at the obstructed site, shade blocked satellite elevations, and calculate the resulting geometric dilution (qualitative assessment if DOP display is available). · Mitigation exercise: students attempt at least two mitigation strategies at the obstructed site (repositioning, increasing observation time, raising pole, adjusting elevation mask setting) and document which approach yielded the best improvement in PDOP and solution type.
Materials: Survey-grade GNSS rovers with skyplot display capability, field notebooks, safety vests, campus survey range plus adjacent area with partial obstruction, printed data-recording forms
Check: Field log must contain side-by-side data tables for both sites with all required statistics, a sketched skyplot, and written documentation of two mitigation attempts with results; instructor spot-checks that mitigation attempts were actually carried out; passing standard: complete data tables with plausible values and legible skyplot sketch.
Practice check8
Answer each question, then check it. Nothing is recorded; this is your own practice.
Record this lesson on my transcript. Sign in with your key and enrollment email to record lessons (enroll free if you have no key). This page stays open to read and practise.