GELE Geodesy — Satellite Geodesy and GNSSStudy Notes
Study notes for Satellite Geodesy and GNSS that match the GELE 2026 syllabus. Built to mirror how Professional Regulation Commission (PRC) — Board of Geodetic Engineering structures GELE Geodesy questions, these notes walk through each concept with examples, formulas, and practice questions designed for time-pressured exam conditions.
Exam context
The Geodetic Engineer Licensure Examination is conducted by Professional Regulation Commission (PRC) — Board of Geodetic Engineering and is scheduled for September 2026. The Geodesy subtest is marked as "Core" in the official pattern, and Satellite Geodesy and GNSS appears in position 6th of 6 in the GELE Geodesy review rotation. Passing mark: 70% weighted average, no sub-test below 50%. Recent GELE 2026 papers have drawn roughly a meaningful share of questions from this subject.
Satellite Geodesy and GNSS - Study Notes
Satellite Geodesy and Global Navigation Satellite Systems (GNSS) represent the modern foundation of geodetic positioning and surveying practice in the Philippines and worldwide. This chapter equips you with the theoretical understanding and practical problem-solving skills essential for the PRC Geodetic Engineer Licensure Examination. You will learn how GPS, GLONASS, Galileo, and BeiDou systems provide three-dimensional coordinates by measuring distances to orbiting satellites, how to manage various error sources, and how to transform results from the geocentric WGS84/ITRF frame to the Philippine Reference System (PRS92) for integration with existing cadastral and engineering control networks. Mastery of this material is critical not only for the examination but also for professional surveying practice under RA 4374 (Cadastral Survey Law) and RA 8560 (Geomatics Engineering Act).
Summary
Satellite Geodesy and GNSS have transformed modern surveying from terrestrial methods to space-based positioning, enabling high-accuracy and rapid control densification essential for cadastral surveys, engineering projects, and mapping in the Philippines. This chapter synthesized the fundamental principles (trilateration, four-satellite positioning), observables (pseudorange and carrier phase), error sources and their mitigation via differential and RTK methods, and the critical transformation from geocentric WGS84/ITRF frames to the local PRS92 datum required by RA 4374. Key takeaways for the PRC licensure examination: **Positioning Fundamentals:** Four satellites minimum (three position coordinates + receiver clock bias); pseudorange accuracy ~1–3 m; carrier phase ~mm-level after ambiguity resolution. **Error Management:** Ionospheric and tropospheric delays are the dominant errors; dual-frequency receivers mitigate ionosphere; DOP quantifies geometric quality (lower = better); multipath and receiver noise are secondary but manageable. **Differential Methods:** DGPS achieves ~0.5–2 m via base corrections; RTK achieves ~2–5 cm via carrier-phase differential in real-time; both require communication link (radio, cellular NTRIP, or network RTK). **Datum Transformation:** Critical for legal cadastral work; WGS84/ITRF → PRS92 via Helmert shift (~−127, −67, −48 m translation typical) + projection to PTM (3° zones); transformation accuracy ±0.05–0.10 m with modern grids. **Professional Practice:** RA 4374, RA 8560, PD 1529 mandate PRS92 datum, dual-frequency observations, documentation of ambiguity resolution, and ties to NAMRIA control. Static GNSS and RTK are now the standard methods; single-frequency GPS alone is insufficient. Multi-constellation receivers (GPS+GLONASS+Galileo+BeiDou) are essential for robust surveying in the Philippines' equatorial ionospheric environment. **Examination Strategy:** Master the four-satellite concept, pseudorange/phase distinction, DOP interpretation, DGPS/RTK principles, and datum transformation. Expect board-style problems on signal travel time → pseudorange conversion, DOP effects on accuracy, and WGS84↔PRS92 transformation. Understanding the Philippine regulatory framework (RA 4374) and coordinate system (PRS92, PTM zones) is critical for passing the professional examination.
Sections
Global Navigation Satellite Systems operate on the principle of **trilateration**—determining a point's position by measuring its distances to multiple known reference points (satellites). In GNSS, a receiver calculates ranges (pseudoranges) to satellites of known position, then solves a system of equations to find the receiver's coordinates and correct its clock bias. **The Positioning Equation:** A GNSS receiver measures the time $\Delta t$ that a signal takes to travel from a satellite to the receiver. The pseudorange is: $$\rho = c \cdot \Delta t$$ where $c = 299,792,458$ m/s is the speed of light in vacuum. Each pseudorange equation relates the receiver's unknown position $(X, Y, Z)$ and clock bias $\Delta t_{rx}$ (expressed in distance units) to a known satellite position $(X_s, Y_s, Z_s)$: $$\rho_i = \sqrt{(X - X_i)^2 + (Y - Y_i)^2 + (Z - Z_i)^2} + c \cdot \Delta t_{rx}$$ where $i$ denotes the $i$-th satellite. **Why Four Satellites Minimum?** A GNSS position fix requires solving for **four unknowns**: three spatial coordinates $(X, Y, Z)$ and one temporal unknown (receiver clock bias $\Delta t_{rx}$). Therefore, a minimum of **four satellites** is necessary for a complete 3-D solution. Three satellites would give only three equations, leaving the clock bias uncorrected and introducing a large systematic error. **Geocentric Reference Frame:** GNSS operates inherently in an **Earth-Centered, Earth-Fixed (ECEF)** geocentric Cartesian coordinate system. GPS broadcasts coordinates in the **WGS84** datum (specifically, GPS uses WGS84(G1954) and later realizations). Positions computed from GNSS observations are in this frame and must be **transformed to the local datum** (PRS92 in the Philippines) for cadastral surveys and mapping, as mandated by RA 4374 and professional standards.
Heading
1. Fundamental Principles of GNSS Positioning
Examples
Example 1.1: Computing Pseudorange from Signal Travel Time
Problem
A GPS signal transmitted by a satellite is received by a ground receiver after Δt = 0.068 seconds. Calculate the pseudorange.
Solution
Using ρ = c·Δt: ρ = 299,792,458 m/s × 0.068 s ρ = 20,385,887 m ≈ 20,386 km This distance is reasonable: GPS satellites orbit at approximately 20,200 km altitude above Earth's surface (approximately 26,560 km from Earth's center).
Example 1.2: Interpreting the Four-Satellite Requirement
Problem
Explain why a surveyor cannot obtain a 3-D position from three satellites in GNSS, even though three points theoretically define 3-D space.
Solution
With three satellites, one obtains three pseudorange equations: ρ₁ = √[(X−X₁)² + (Y−Y₁)² + (Z−Z₁)²] + c·Δt_rx ρ₂ = √[(X−X₂)² + (Y−Y₂)² + (Z−Z₂)²] + c·Δt_rx ρ₃ = √[(X−X₃)² + (Y−Y₃)² + (Z−Z₃)²] + c·Δt_rx These three equations contain four unknowns: X, Y, Z, and c·Δt_rx. The system is underdetermined. Without a fourth equation (fourth satellite), the receiver clock bias cannot be separated from the position error, and the solution is ambiguous. With a fourth satellite, the system becomes determined and solvable: ρ₄ = √[(X−X₄)² + (Y−Y₄)² + (Z−Z₄)²] + c·Δt_rx
Key Points
- Trilateration: distances to satellites of known position determine receiver position
- Pseudorange equation: ρ = c·Δt relates signal travel time to distance
- Four unknowns (X, Y, Z, clock bias) require minimum four satellite equations
- GNSS positions are geocentric (WGS84/ITRF frame), not local datum
- Transformation to PRS92 required for legal cadastral survey documentation
GNSS receivers measure two primary observables from satellite signals: **pseudorange** (code) and **carrier phase**. Each has distinct accuracy characteristics, applications, and processing requirements. **Pseudorange (Code) Observable:** The pseudorange is derived by measuring the time it takes for a satellite's transmitted code (e.g., the C/A code on GPS) to reach the receiver. The measured time, multiplied by the speed of light, gives the pseudorange. Pseudorange is called "pseudo" because it includes the receiver's clock error. Accuracy: **0.5–3.0 m**, depending on atmospheric conditions and receiver quality. Advantages: Unambiguous, rapid acquisition, used for positioning and velocity. Disadvantages: Lower precision than carrier phase; sensitive to ionospheric and tropospheric delays. **Carrier Phase Observable:** The receiver measures the phase of the carrier wave (e.g., L1 at 1575.42 MHz for GPS). The observable is the fractional number of wavelengths between the satellite transmitter and receiver. The wavelength is: $$\lambda = \frac{c}{f}$$ For GPS L1: $\lambda_{L1} = \frac{299,792,458}{1,575,420,000} \approx 0.190$ m (19.0 cm). Carrier phase measures: $$\phi = \frac{\rho}{\lambda} + N$$ where $N$ is the **integer ambiguity** (the number of complete wavelengths between satellite and receiver, unknown at initialization). Accuracy: **0.5–5.0 mm** (after fixing integer ambiguities). Advantages: Very precise; provides sub-centimetre positioning when ambiguities resolved. Disadvantages: Ambiguous; requires initialization or kinematic motion; susceptible to cycle slips (momentary loss of lock). **Multi-Frequency GNSS:** Modern GNSS satellites (GPS III, Galileo, BeiDou, modernized GLONASS) transmit multiple frequencies (e.g., GPS L1, L2, L5). Multi-frequency observations allow receivers to: - Mitigate ionospheric refraction (by forming ionosphere-free linear combinations) - Resolve integer ambiguities more rapidly (ambiguity resolution) - Improve positioning accuracy and reliability **Dual-frequency receivers** are standard in professional surveying; single-frequency receivers are acceptable for many applications but suffer greater ionospheric errors.
Heading
2. GNSS Observables: Pseudorange and Carrier Phase
Examples
Example 2.1: Calculating Carrier Wavelength
Problem
The GPS L2 frequency is 1227.60 MHz. Calculate the wavelength of the L2 carrier.
Solution
λ = c / f λ = 299,792,458 m/s / 1,227,600,000 Hz λ = 0.2442 m ≈ 24.42 cm Note: L2 wavelength is longer than L1 (19.0 cm) because L2 frequency is lower. The ratio of wavelengths is inverse to the ratio of frequencies.
Example 2.2: Interpreting Carrier Phase Accuracy
Problem
Why is carrier phase positioning more accurate than code (pseudorange) positioning, but requires integer ambiguity resolution?
Solution
Carrier phase precision is inherent in measuring fractional wavelengths. For GPS L1 (λ ≈ 0.19 m), the receiver can resolve to 0.001–0.005 wavelengths, corresponding to 1–5 mm precision. However, the observable φ = ρ/λ + N contains the integer ambiguity N, which is unknown. At the start of observation (or after a cycle slip), N must be determined. Methods include: - Ambiguity resolution (using multiple frequencies and geometries) - Precise kinematic motion (continuous tracking from a known point) - Post-processing with precise ephemerides Once N is fixed (known), the pseudorange can be computed to mm precision, yielding the high accuracy characteristic of carrier-phase geodesy.
Example 2.3: Code vs. Carrier Phase in Practice
Problem
A surveyor is performing a rapid topographic survey at a construction site (±0.5 m accuracy acceptable) versus a precise cadastral boundary survey (±0.05 m required). Which observable should be prioritized in each case?
Solution
Topographic Survey (±0.5 m acceptable): Use pseudorange (code) positioning. Pseudorange achieves ~1–3 m accuracy with standard receivers and no ambiguity resolution needed. Real-time kinematic (RTK) using pseudorange alone is sufficient. Fast, cost-effective. Cadastral Boundary Survey (±0.05 m required): Use carrier-phase RTK or post-processed carrier phase. After integer ambiguity resolution, centimetre-level accuracy is achievable. Required for property boundary work under RA 4374 (Cadastral Survey Law). May use static differential or kinematic carrier-phase methods depending on site conditions.
Key Points
- Pseudorange: derived from code signal travel time, ~1–3 m accuracy
- Carrier phase: counts wavelengths, mm-level accuracy after ambiguity resolution
- Integer ambiguity N: unknown number of complete wavelengths at initialization
- Wavelength λ = c/f; for GPS L1 ≈ 0.190 m
- Multi-frequency GNSS reduces ionospheric errors and accelerates ambiguity resolution
- Cycle slip: loss of phase lock, requires re-initialization or detection algorithm
GNSS measurements are affected by numerous error sources, both systematic and random. Understanding and mitigation of these errors is critical for accurate surveying. **Satellite Clock and Ephemeris Errors:** Satellite clocks are precise atomic clocks (cesium or rubidium standards), but small timing errors occur. GPS satellites transmit their clock bias correction via the navigation message, reducing clock error to ~1–2 m. Ephemeris errors (errors in the satellite's transmitted orbit) introduce ~1–2 m uncertainty in satellite position. **Ionospheric Delay:** The ionosphere is a layer of ionized gas in the upper atmosphere (altitude ~50–2000 km). Free electrons delay electromagnetic wave propagation. The pseudorange is delayed; the carrier phase is advanced. The delay depends on the **Total Electron Content (TEC)** along the signal path and the frequency: $$\Delta \rho_{iono} \approx \frac{40.3}{f^2} \cdot \text{TEC}$$ For a vertical signal path under quiet ionospheric conditions, delay ranges from ~2–5 m at solar minimum to 20–50 m at solar maximum. Under severe ionospheric storms (common near the geomagnetic equator, where the Philippines is located), delays can exceed 100 m. **Mitigation:** - Dual-frequency observations allow forming the ionosphere-free linear combination, removing ~99% of ionospheric delay - Single-frequency users experience significantly greater errors, especially near the geomagnetic equator - Differential GNSS (DGPS) can reduce ionospheric error via common-mode cancellation **Tropospheric Delay:** The troposphere (neutral atmosphere, 0–12 km altitude) delays GNSS signals through refraction caused by water vapour, dry gas, and hydrostatic pressure. Unlike ionospheric delay, tropospheric delay is independent of frequency, so it cannot be eliminated via dual-frequency combinations. $$\Delta \rho_{tropo} \approx 2.3 \text{ m (zenith)} \text{ to } >10 \text{ m (low elevation)}$$ Tropospheric delay depends on: - Height and pressure (hydrostatic component) - Temperature and humidity (wet component) **Mitigation:** - Use tropospheric models (Hopfield, Saastamoinen) with surface meteorological data - Estimate tropospheric parameters from GNSS data itself (post-processing) - Differential GNSS reduces tropospheric error through correlation over short baselines (<10 km) **Multipath:** Signals reflect off nearby objects (buildings, terrain, water surfaces) before reaching the antenna, creating multiple signal paths. The receiver measures a combination of direct and reflected signals, causing range errors of 1–10 m for code, 1–100 mm for carrier phase. **Mitigation:** - Use a choke-ring antenna (suppresses reflected signals) - Careful survey site selection (avoid reflective surfaces) - Signal-tracking algorithms (correlator spacing) **Receiver Noise:** Random measurement error in the receiver electronics and antenna. Typically: - Pseudorange noise: ±0.5–2.0 m (1σ) - Carrier phase noise: ±1–5 mm (1σ) **Signal Blockage and Availability:** Signals are blocked by buildings, dense vegetation, tunnels, and other obstructions. In urban canyons or dense forest, satellite availability may be insufficient for positioning. Receiver must track minimum four satellites for 3-D fix; more satellites improve accuracy and reliability.
Heading
3. Error Sources and Atmospheric Refraction
Examples
Example 3.1: Ionospheric Error Estimation
Problem
During a geomagnetic storm at the magnetic equator (Philippines), the Total Electron Content (TEC) along a vertical signal path is measured at 300 TECU (TEC Units, where 1 TECU = 10¹⁶ electrons/m²). Estimate the ionospheric delay at the GPS L1 frequency (f = 1575.42 MHz) and L2 frequency (f = 1227.60 MHz). Assume proportionality constant 40.3 m³/Hz².
Solution
Ionospheric delay formula: Δρ_iono = (40.3 / f²) × TEC For L1 (f = 1575.42 MHz = 1.57542 × 10⁹ Hz): Δρ_iono,L1 = (40.3 / (1.57542 × 10⁹)²) × 300 × 10¹⁶ = (40.3 / 2.482 × 10¹⁸) × 3 × 10¹⁸ = 0.01622 × 3 = 48.7 m For L2 (f = 1227.60 MHz = 1.22760 × 10⁹ Hz): Δρ_iono,L2 = (40.3 / (1.22760 × 10⁹)²) × 300 × 10¹⁶ = (40.3 / 1.507 × 10¹⁸) × 3 × 10¹⁸ = 0.02673 × 3 = 80.2 m Note the frequency dependence: delay is inversely proportional to f². A single-frequency L1 user would have ~49 m error; an L2 user would have ~80 m error. A dual-frequency user forming the ionosphere-free combination eliminates this error. This example illustrates why dual-frequency receivers are essential for accurate positioning in the Philippines, particularly during geomagnetic activity.
Example 3.2: Tropospheric Delay vs. Elevation Angle
Problem
A GNSS receiver measures a signal from a satellite at zenith (elevation angle 90°) versus at low elevation (10°). Estimate the tropospheric delay in each case.
Solution
Tropospheric delay increases as the signal path through the atmosphere lengthens. The mapping function relates zenith delay to slant delay at elevation angle ε: Slant delay ≈ Zenith delay / sin(ε) At zenith (ε = 90°): sin(90°) = 1 Delay ≈ 2.3 m At low elevation (ε = 10°): sin(10°) = 0.174 Delay ≈ 2.3 / 0.174 ≈ 13.2 m Conclusion: A satellite at low elevation (poor geometry) introduces ~5.7 times greater tropospheric delay than at zenith. This is one reason surveyors prefer satellites with elevation angles >15° for positioning. Tropospheric effects also vary with weather: dry conditions and low humidity reduce the wet component, improving accuracy. Surveys during afternoon thunderstorms (high humidity) suffer greater delay uncertainty.
Example 3.3: Multipath in Urban Survey
Problem
A surveyor is staking out a property boundary near a tall office building. The multipath error on the pseudorange is ±2.5 m. How does this affect positioning accuracy?
Solution
Multipath is a correlated error—it is the same for a single satellite observed from a fixed antenna. In differential GNSS (DGPS) with a nearby base station, multipath at the base and rover antennas is somewhat correlated, providing partial error cancellation. However, if the rover antenna is in a different location (e.g., closer to the building), multipath errors differ. Typical DGPS accuracy improvement factor is ~2–3. Thus: Single-point accuracy: ±2.5 m (pseudorange measurement error) DGPS accuracy: ±2.5 / 2.5 ≈ ±1.0 m (after multipath decorrelation) Better solution: Use RTK with carrier phase (1–5 mm ambiguity noise) rather than code positioning: RTK accuracy: ±0.05 m (5 cm), provided multipath does not cause cycle slips. Cadastral survey recommendation: Relocate survey site away from buildings, or use an antenna with multipath suppression (choke-ring), to ensure ±0.05 m accuracy required under RA 4374.
Key Points
- Satellite clock error: ~1–2 m (corrected via broadcast message)
- Ephemeris error: ~1–2 m in satellite position
- Ionospheric delay: 2–50 m vertical; mitigated by dual-frequency combinations or DGPS
- Tropospheric delay: 2–10 m zenith; cannot be eliminated by dual-frequency; use models or estimation
- Multipath: 1–10 m code, 1–100 mm phase; mitigated by antenna design and site selection
- Receiver noise: ±0.5–2.0 m code, ±1–5 mm phase
- Blockage: insufficient satellites in urban/forest environments
The geometric distribution of satellites relative to the receiver significantly affects positioning accuracy. The quality of this geometry is quantified by the **Dilution of Precision (DOP)**—a dimensionless parameter that scales the measurement error to the resulting position error. **DOP Concept:** The position error depends on two factors: 1. **Measurement error (σ):** the accuracy of individual pseudorange or phase measurements 2. **Geometric dilution:** how well the satellites surround the receiver The fundamental relationship is: $$\text{Position Error} \approx \text{DOP} \times \text{Measurement Error}$$ DOP is derived from the geometry matrix of satellite positions. A well-distributed constellation of satellites (spread across the sky) gives low DOP (good geometry); satellites clustered in one direction give high DOP (poor geometry). **Types of DOP:** **PDOP (Position Dilution of Precision):** $$\text{PDOP} = \sqrt{\sigma_X^2 + \sigma_Y^2 + \sigma_Z^2 + \sigma_t^2}$$ Combines horizontal and vertical position errors plus time error. Typical range: 2–10. **HDOP (Horizontal Dilution of Precision):** $$\text{HDOP} = \sqrt{\sigma_X^2 + \sigma_Y^2}$$ Represents horizontal position error only. For cadastral surveys, HDOP is often the critical parameter. **VDOP (Vertical Dilution of Precision):** $$\text{VDOP} = \sigma_Z$$ Represents vertical (elevation) error. **TDOP (Time Dilution of Precision):** $$\text{TDOP} = \sigma_t$$ Represents receiver clock bias error (time). **Geometric Interpretation:** Conceptually, DOP relates to the size and shape of the error ellipsoid formed by satellite geometry. If satellites form a narrow cone above the receiver (poor vertical geometry, high VDOP), height errors are large. If satellites are spread uniformly around the sky, errors in all directions are small (low PDOP). **DOP Values and Interpretation:** | DOP Value | Rating | Notes | |-----------|----------------|-------| | < 2 | Excellent | Ideal geometric distribution | | 2–5 | Good | Suitable for most surveying | | 5–10 | Moderate | Acceptable but less precise | | 10–20 | Poor | Significantly degraded accuracy | | > 20 | Very Poor | Avoid positioning if possible | **Practical Strategy:** A surveyor should check the predicted DOP before fieldwork using GNSS planning software (e.g., based on broadcast ephemerides). For cadastral surveys requiring ±0.05 m horizontal accuracy, aiming for **HDOP < 3** is a reasonable guideline. RTK surveys can tolerate slightly higher DOP because carrier-phase measurements are more precise than pseudorange.
Heading
4. Dilution of Precision (DOP) and Positioning Accuracy
Examples
Example 4.1: Calculating Position Accuracy from DOP and Measurement Error
Problem
A pseudorange measurement has a standard deviation (measurement error) σ = 2.5 m. The receiver tracks 5 GPS satellites with a HDOP of 1.8 and a PDOP of 2.3. Estimate the horizontal and 3-D position errors.
Solution
Horizontal position error: σ_horizontal ≈ HDOP × σ = 1.8 × 2.5 m = 4.5 m 3-D position error (PDOP includes time error, but for position only): σ_3D ≈ PDOP × σ = 2.3 × 2.5 m = 5.75 m Interpretation: With HDOP = 1.8 (good geometry), the horizontal error is amplified by a factor of 1.8 from the measurement noise. With PDOP = 2.3, the 3-D position error is amplified by 2.3. For cadastral surveying (requiring ±0.5 m or better), this ~4.5 m horizontal error is marginal. To improve accuracy, the surveyor should either: - Wait for better satellite geometry (lower HDOP), or - Use pseudorange correction (DGPS) to reduce σ, or - Use carrier-phase RTK for σ ≈ 0.01 m, yielding σ_horizontal ≈ 1.8 × 0.01 = 1.8 cm.
Example 4.2: Interpreting DOP in Urban Canyon
Problem
A surveyor attempts a GNSS survey in downtown Manila, surrounded by tall buildings. The receiver can lock to 4 GPS satellites, all at elevation angles between 20–35° and clustered in the eastern half of the sky. Predict the likely DOP characteristics.
Solution
Situation analysis: - Only 4 satellites (minimum for 3-D fix; no redundancy) - Low elevation angles (20–35°): signals more affected by atmospheric delay and multipath; satellite geometry matrix becomes ill-conditioned - Clustered in one direction (east): poor azimuthal distribution Expected DOP behavior: - PDOP: Likely 10–25 (poor); with 4 satellites clustered, the geometry is degenerate - HDOP: Moderate to poor, ~3–8 - VDOP: Very poor, ~15–30 (satellites all at similar low elevation; vertical information is weak) Conclusion: This scenario is unsuitable for accurate surveying. The large VDOP indicates height errors of 30+ meters with typical pseudorange noise. Recommendation: - Relocate to an open area with clear sky view - Use a multi-constellation receiver (GPS + GLONASS + Galileo) to increase satellite availability - Use RTK with carrier phase to reduce the impact of high DOP - Document sky obstruction photos per RA 4374 professional requirements
Example 4.3: DOP Improvement via Multi-Constellation GNSS
Problem
A surveyor observes a location with GPS-only receiver (8 satellites, PDOP = 3.5) versus a multi-constellation receiver tracking GPS + GLONASS + Galileo (18 satellites, PDOP = 1.8). Compare the position accuracies assuming measurement error σ = 1.5 m for both.
Solution
GPS-only (PDOP = 3.5): Position error ≈ 3.5 × 1.5 = 5.25 m Multi-constellation (PDOP = 1.8): Position error ≈ 1.8 × 1.5 = 2.70 m Accuracy improvement: Ratio = 5.25 / 2.70 ≈ 1.94× Conclusion: Multi-constellation GNSS improves position accuracy by a factor of ~2, primarily through better geometric distribution (18 vs. 8 satellites). For cadastral surveys in the Philippines under RA 4374, multi-constellation receivers are now standard practice, especially in areas with occasional poor geometry (urban, forest, or challenging terrain).
Key Points
- DOP: dimensionless parameter scaling measurement error to position error
- Position error ≈ DOP × measurement error
- PDOP: 3-D position + time; HDOP: horizontal; VDOP: vertical; TDOP: time
- Low DOP (< 5) indicates good satellite geometry; high DOP (> 10) indicates poor geometry
- For cadastral surveys, target HDOP < 3
- Use GNSS planning software to predict DOP before fieldwork
- Multi-constellation GNSS (GPS + GLONASS + Galileo) improves DOP by increasing satellite availability
Standard point positioning (using pseudoranges from a single receiver) achieves 1–5 m accuracy due to residual atmospheric and orbital errors. To improve accuracy for surveying and engineering applications, **differential** methods leverage a reference station on a known point to compute and broadcast corrections. **Differential GNSS (DGPS) Principle:** A DGPS base station sits on a control point of known position. It observes the same satellites as the rover (mobile user) and computes the **pseudorange correction** for each satellite: $$\Delta \rho_i = (\rho_i^{measured} - \rho_i^{true})_{base}$$ where $\rho_i^{true}$ is the geometric range computed from the base's known position and the satellite's position. The rover applies this correction (assumed common over short baseline < 10–20 km): $$\rho_i^{corrected} = \rho_i^{measured}_{rover} - \Delta \rho_i$$ This removes most systematic errors (clock, orbit, ionosphere over short baseline). Typical DGPS accuracy: **0.5–2.0 m**. **Modes of DGPS:** 1. **Post-Processed DGPS:** Rover records pseudoranges; base's corrections are downloaded later; suitable for mapping and non-real-time surveys. 2. **Real-Time DGPS:** Base transmits corrections via radio, cellular, or satellite link; rover applies corrections in real-time; suitable for navigation. **Real-Time Kinematic (RTK):** RTK extends differential positioning to **carrier phase**, achieving centimetre-level accuracy in real-time. The key innovation is **integer ambiguity resolution**—the receiver must determine the integer number of carrier wavelengths between base and rover. **RTK Processing Steps:** 1. **Initialization:** Both base and rover track common satellites and accumulate carrier-phase data. 2. **Ambiguity Resolution:** Using the fixed-base-to-rover baseline geometry (from preliminary pseudorange positioning) and multiple frequencies/epochs, the integer ambiguities are resolved using algorithms (e.g., LAMBDA, integer least squares). 3. **Kinematic Positioning:** Once ambiguities are fixed, the carrier-phase observations provide centimetre-level real-time positioning for the rover. **RTK Accuracy and Requirements:** - **Horizontal accuracy:** ±2–5 cm + 1 ppm of baseline length (typical) - **Vertical accuracy:** ±3–8 cm + 1 ppm of baseline length - **Baseline length:** Typically < 10–20 km; longer baselines require more processing time and higher-quality receivers - **Convergence time:** 10–300 seconds from power-on, depending on geometry and algorithm - **Atmospheric stability:** Ionosphere and troposphere must be reasonably coherent over the baseline **Communication Link:** RTK requires continuous two-way communication between base and rover: - **Radio link:** UHF or VHF radio (0–5 km range typical) - **Cellular (NTRIP):** Internet-based GNSS corrections via NTRIP protocol; allows longer baselines (up to ~100 km with proper setup) - **Network RTK (nRTK):** Multiple reference stations provide interpolated corrections; regional coverage; used in cadastral surveys in the Philippines via DOST-maintained networks **Professional Standards in the Philippines:** Under **RA 4374 (Cadastral Survey Law)** and **PD 1529 (Subdivision Law)**, cadastral surveys require monumentation and positional accuracy of ±0.05 m (5 cm) horizontal and ±0.10 m (10 cm) vertical for boundaries. **RTK GNSS is now the standard method** for control densification and boundary delineation, provided: - Base station coordinates are established via static GNSS or conventional control network tie - Observations are dual-frequency - Ambiguity resolution is verified and documented - Results are transformed to PRS92 datum - Professional reports include DOP, skyplot, and convergence statistics
Heading
5. Differential GNSS (DGPS) and Real-Time Kinematic (RTK) Methods
Examples
Example 5.1: DGPS Correction Application
Problem
A DGPS base station at known position (1,234,567.50 m E, 567,890.25 m N in UTM) measures a pseudorange to GPS satellite PRN 5 as ρ_measured = 23,456,789.2 m. The true geometric range (computed from base position and satellite position) is ρ_true = 23,456,784.5 m. Calculate the pseudorange correction. The rover (20 km south of base) measures the same satellite's pseudorange as ρ_rover = 23,456,802.1 m. Apply the correction and compute the corrected pseudorange.
Solution
Correction at base: Δρ = ρ_measured − ρ_true Δρ = 23,456,789.2 − 23,456,784.5 = 4.7 m This 4.7 m correction represents the residual error (combination of clock bias, orbit, ionosphere, troposphere) at the base station for satellite PRN 5. Rover corrected pseudorange: ρ_rover,corrected = ρ_rover,measured − Δρ = 23,456,802.1 − 4.7 = 23,456,797.4 m Interpretation: Without correction, the rover would have a 17.9 m error (23,456,802.1 − 23,456,784.5). After correction, the error is reduced to 13.0 m—an improvement of ~27%. In practice, with multiple satellites and base/rover decorrelation over 20 km, the improvement is ~50–75%, reducing ~2–3 m errors to ~0.5–1.5 m.
Example 5.2: RTK Integer Ambiguity Resolution
Problem
An RTK base station and rover track GPS L1 and L2 frequencies. The base (fixed position) and rover (kinematic) establish a baseline of 3.5 km. Ambiguity resolution software reports: - Number of satellites tracked: 9 - Ambiguity resolution success: 100% (all ambiguities fixed) - Time to fix: 45 seconds - Rover position uncertainty after fix: ±0.025 m (horizontal), ±0.040 m (vertical) Explain the significance of these results for a cadastral boundary survey.
Solution
Results interpretation: 1. Nine satellites: Excellent redundancy (minimum 4 required); strong geometry for reliable ambiguity resolution. 2. 100% ambiguity fix: All integer ambiguities successfully resolved. This means the receiver has unambiguously determined the number of complete L1 and L2 wavelengths between base and rover for all satellites. 3. Time to fix: 45 seconds is acceptable for field survey work. Modern algorithms (with multi-frequency data) often achieve fixes in 10–20 seconds. 4. Positional uncertainty: ±0.025 m horizontal (2.5 cm), ±0.040 m vertical (4.0 cm) are well within the ±0.05 m horizontal and ±0.10 m vertical requirements of RA 4374 cadastral surveys. Conclusion: This RTK setup is suitable for professional cadastral boundary staking and monumentation. After ambiguities are fixed, the surveyor can: - Stake property boundaries with ~2.5 cm precision - Place boundary monuments - Compute areas and distances - Generate cadastral maps under RA 4374 standards Note: Results must still be transformed to PRS92 datum and verified against existing monuments before final acceptance.
Example 5.3: Baseline Length Effects on RTK Accuracy
Problem
An RTK survey is performed from a base station in Manila to rovings at three distances: 2 km, 15 km, and 35 km away. Assuming ambiguity resolution succeeds in all cases and typical RTK accuracy model of ±(0.01 m + 1 ppm × baseline length): Calculate the expected horizontal accuracy at each distance.
Solution
RTK accuracy formula: σ = 0.01 m + 1 ppm × baseline length At 2 km baseline: σ = 0.01 + 1 ppm × 2,000 = 0.01 + 0.002 = 0.012 m = 1.2 cm At 15 km baseline: σ = 0.01 + 1 ppm × 15,000 = 0.01 + 0.015 = 0.025 m = 2.5 cm At 35 km baseline: σ = 0.01 + 1 ppm × 35,000 = 0.01 + 0.035 = 0.045 m = 4.5 cm Interpretation: - 2 km: Excellent, ~1.2 cm (urban densification, control points) - 15 km: Very good, ~2.5 cm (regional cadastral surveys) - 35 km: Marginal for cadastral use (5 cm RA 4374 requirement); at the edge of practical baseline length Conclusion: For cadastral surveys under RA 4374, RTK baselines should be kept < 20–25 km. Longer baselines require multi-base network RTK or static GNSS positioning. In regions of the Philippines with sparse GNSS reference networks, field teams often use portable base stations to maintain baseline < 15 km.
Key Points
- DGPS: uses base station corrections to improve rover positioning; ~0.5–2.0 m accuracy
- RTK: carrier-phase differential; achieves ~2–5 cm accuracy in real-time
- Integer ambiguity resolution: essential for RTK; determines the integer wavelengths
- Baseline length typically < 10–20 km for reliable RTK
- Communication link required: radio, cellular NTRIP, or network RTK
- RA 4374 cadastral surveys require RTK or static GNSS with ±0.05 m accuracy
- Results must be transformed from WGS84/ITRF to PRS92 datum for legal cadastral documents
GNSS satellites broadcast their ephemerides (positions) and operate natively in a **geocentric (Earth-centered) reference frame**. Results from GNSS processing are inherently in this frame, not in the local geographic datum used for cadastral surveys and mapping. Understanding reference frame transformations is essential for converting GNSS results to usable coordinates. **WGS84 and ITRF:** The **World Geodetic System 1984 (WGS84)** is the reference frame defined by GPS. It is an **Earth-Centered, Earth-Fixed (ECEF)** Cartesian frame with origin at Earth's center, Z-axis aligned with the conventional terrestrial pole, and X-axis passing through the prime meridian. In practice, GPS satellites transmit ephemerides in a specific **WGS84 realization** (e.g., WGS84(G1954), WGS84(G1674)). Modern scientific users work with the **International Terrestrial Reference Frame (ITRF)** realizations (e.g., ITRF2014, ITRF2020), which are more accurate and regularly updated. ITRF and WGS84 differ by ~1–2 m in coordinate origin, but are functionally equivalent for most geodetic purposes. **Philippine Reference System (PRS92):** The **Philippine Reference System of 1992 (PRS92)** is the official local datum for the Philippines, defined by: - **Reference ellipsoid:** WGS84 (semimajor axis a = 6,378,137 m; inverse flattening 1/f = 298.257223563) - **Datum origin:** Assumed at a monument near Kalayaan, Laguna Province - **Coordinates:** Expressed in ellipsoidal (latitude φ, longitude λ, height h) or projected (Cartesian X, Y) in the Philippine Transverse Mercator (PTM or sometimes called Philippine Polyconic Coordinate System—PPCS) projection PRS92 is maintained by the **National Mapping and Resource Information Authority (NAMRIA)** and is the legal datum for all cadastral surveys, mapping, and engineering projects in the Philippines under RA 4374, RA 8560, and related laws. **Transformation from WGS84/ITRF to PRS92:** Since both WGS84 and PRS92 use the same ellipsoid (WGS84), the transformation is primarily a **datum shift** (translation and rotation in 3-D space) plus conversion between coordinate systems (Cartesian ECEF to geodetic φ,λ,h, then to projected X,Y). Steps: 1. **ECEF Cartesian (X,Y,Z) WGS84 → Geodetic (φ,λ,h) WGS84:** Use iterative algorithms (e.g., Heikkinen's method) to convert from Cartesian to geodetic. 2. **Geodetic WGS84 → Geodetic PRS92:** Apply a datum shift. The most common transformation is a **7-parameter Helmert transformation**: - 3 translations (ΔX, ΔY, ΔZ) in Cartesian space - 3 rotations (Rx, Ry, Rz) small rotation angles - 1 scale factor (s) For WGS84 to PRS92, the shift parameters are approximately: - ΔX ≈ −127.5 m, ΔY ≈ −67.0 m, ΔZ ≈ −47.5 m (typical values; varies by location) - Rotations and scale factor are small 3. **Geodetic PRS92 → Projected PTM (X_PTM, Y_PTM):** Use Transverse Mercator projection (similar to UTM, but specific zones for Philippines). PTM uses 3° wide zones (Zone 1, 2, 3, ..., 5) with central meridians at 121°, 124°, 127°, 130°, 133° E. **Practical Transformation Tools:** Professional geodetic software (e.g., Leica Infinity, Trimble Business Center) and NAMRIA-published transformation grids handle the conversion automatically. Surveyors must specify: - Input datum (WGS84, ITRF) - Output datum (PRS92) - Projection zone (PTM zone for the survey area) **Legal Requirements:** Under **RA 4374** and **PD 1529**, all cadastral surveys and subdivision plans must be: - Tied to the existing geodetic control network (maintained by NAMRIA) - Expressed in PRS92 datum and PTM projection - Monuments and boundaries described in the local coordinate system Reports and plans that reference WGS84/ITRF coordinates alone are **not legally accepted** for cadastral purposes. Transformation to PRS92 is mandatory. **Quality of Transformation:** Transformation accuracy depends on: - Quality of WGS84 coordinates (from GNSS) - Applicability of transformation parameters (localized vs. national) - Whether using a single 7-parameter transformation or a refined grid Typical accuracy: ±0.05–0.10 m with modern transformation grids. For boundary surveys, this is sufficient. **Temporal Stability:** Coordinates in a geocentric frame (WGS84/ITRF) change with time due to plate tectonics and Earth orientation variations. For Philippine surveys, continental drift (Philippine Plate motion) causes coordinate changes of ~8 cm/year horizontally. Reference frame realizations are updated every 4–5 years. For legal cadastral work, NAMRIA specifies the valid epoch (year) of coordinates; surveys more than a few years old may require re-observation or coordinate adjustment.
Heading
6. Reference Frames and Datum Transformation
Examples
Example 6.1: ECEF to Geodetic Conversion
Problem
A GNSS receiver records a 3-D position in WGS84 ECEF Cartesian coordinates: X = 3,683,750.5 m Y = 5,430,123.2 m Z = 1,822,456.8 m Convert to geodetic coordinates (φ, λ, h) on the WGS84 ellipsoid. Use WGS84 parameters: a = 6,378,137.0 m, f = 1/298.257223563.
Solution
The conversion from ECEF (X,Y,Z) to geodetic (φ,λ,h) uses iterative algorithms. A simplified approach: 1. Compute λ (longitude): λ = arctan(Y / X) λ = arctan(5,430,123.2 / 3,683,750.5) λ = arctan(1.4742) ≈ 55.75° E 2. Compute φ (latitude) iteratively using Heikkinen's method: (First iteration, p = √(X² + Y²) = √(3,683,750.5² + 5,430,123.2²) = 6,520,893.8 m) φ₀ = arctan(Z / (p(1−e²))) where e² = 2f − f² ≈ 0.00669438 φ₀ = arctan(1,822,456.8 / (6,520,893.8 × 0.99330562)) ≈ 15.73° Iterate to convergence: (After 2–3 iterations) φ ≈ 15.88° N 3. Compute h (height): N = a / √(1 − e² sin²φ) ≈ 6,389,272 m h = p / cos(φ) − N h ≈ 6,520,893.8 / cos(15.88°) − 6,389,272 ≈ 50.2 m Result: φ ≈ 15.88° N (near Laguna Province area) λ ≈ 55.75° E (incorrect; should be 121–122° E for Philippines) Note: The example coordinates are synthetic; actual survey coordinates would yield Philippines latitudes (8–20° N) and longitudes (121–130° E).
Example 6.2: Datum Transformation—WGS84 to PRS92
Problem
A surveyor obtains an RTK GNSS position in WGS84: φ = 14.5892° N λ = 121.0456° E h = 45.3 m Transform to PRS92 geodetic coordinates using the typical 7-parameter Helmert shift: ΔX = −127.5 m, ΔY = −67.0 m, ΔZ = −47.5 m Rotations and scale ≈ zero (simplified). First, convert WGS84 geodetic to ECEF, apply shift, then convert back to geodetic PRS92.
Solution
Step 1: WGS84 geodetic → ECEF Cartesian Using standard formulas with a = 6,378,137.0 m, e² = 0.00669438: N = a / √(1 − e² sin²φ) X = (N + h) cos φ cos λ Y = (N + h) cos φ sin λ Z = (N(1−e²) + h) sin φ For φ = 14.5892°, λ = 121.0456°, h = 45.3 m: sin(14.5892°) = 0.2520 cos(14.5892°) = 0.9679 sin(121.0456°) = 0.8571 cos(121.0456°) = −0.5150 N ≈ 6,378,137 / √(1 − 0.00669438 × 0.2520²) ≈ 6,383,512 m X = (6,383,512 + 45.3) × 0.9679 × (−0.5150) ≈ −3,181,543 m Y = (6,383,512 + 45.3) × 0.9679 × 0.8571 ≈ 5,327,892 m Z = (6,383,512 × (1−0.00669438) + 45.3) × 0.2520 ≈ 1,603,456 m Step 2: Apply Helmert shift (translation only for simplicity): X_PRS92 = X + ΔX = −3,181,543 + (−127.5) = −3,181,670.5 m Y_PRS92 = Y + ΔY = 5,327,892 + (−67.0) = 5,327,825.0 m Z_PRS92 = Z + ΔZ = 1,603,456 + (−47.5) = 1,603,408.5 m Step 3: PRS92 ECEF → geodetic (Reverse the conversion; output is PRS92 coordinates) φ_PRS92 ≈ 14.5885° N (slightly south of WGS84 due to shift) λ_PRS92 ≈ 121.0450° E (slightly west of WGS84) h_PRS92 ≈ 45.8 m (slightly higher) Conclusion: The shifts are small (±0.0007° in latitude/longitude, ~0.5 m in height) because PRS92 and WGS84 are closely aligned. However, for boundary surveys requiring ±5 cm accuracy, these transformations must be applied correctly and documented.
Example 6.3: Projected Coordinates in PTM Zone
Problem
After transformation to PRS92 geodetic (φ = 14.5885° N, λ = 121.0450° E), convert to Philippine Transverse Mercator (PTM) projected coordinates in Zone 3 (central meridian λ₀ = 127° E). Given: - Central meridian (λ₀): 127° E - Scale factor at central meridian: 0.99999 (typical) - False Easting: 1,500,000 m - False Northing: 0 m (equator) Note: The survey is west of the zone center; expect X < 1,500,000 m.
Solution
PTM is a Transverse Mercator projection. Simplified conversion using standard TM formulas: 1. Compute difference from central meridian: Δλ = λ − λ₀ = 121.0450° − 127° = −5.955° Δλ (radians) = −5.955 × π/180 ≈ −0.1039 rad 2. Compute conformal latitude and other intermediate values (simplified): n ≈ 0 (eccentricity terms) A ≈ 0.9999 × Δλ × cos(φ) ≈ 0.9999 × (−0.1039) × cos(14.5885°) ≈ −0.09998 rad 3. Compute easting (X) and northing (Y): Using full TM formulas (standard geodetic software): X ≈ 1,500,000 + 0.99999 × 111,320 × A ≈ 1,500,000 − 11,130 ≈ 1,488,870 m Y ≈ 0.99999 × (meridian distance from equator to φ) ≈ 1,612,340 m (northing from equator) Result (PTM Zone 3): X ≈ 1,488,870 m Y ≈ 1,612,340 m Interpretation: - X = 1,488,870 m: Point is ~11 km west of the zone's central meridian (expected, since 121°E is west of 127°E) - Y = 1,612,340 m: Point is ~1,612 km north of the equator (consistent with 14.5° N latitude) - Note: Full TM calculations use complex series; professional software handles this automatically Cadastral Application: Once in PTM coordinates, the surveyor can: - Compute distances and areas in planar geometry - Tie to existing control monuments (all in PTM) - Generate cadastral maps and subdivision plans per RA 4374, PD 1529 - All coordinates, areas, and distances recorded in PTM (not geocentric)
Key Points
- GNSS operates in geocentric WGS84/ITRF frame; results not directly usable for local cadastral work
- PRS92: official Philippine datum, uses WGS84 ellipsoid, maintained by NAMRIA
- Transformation: WGS84 ECEF (X,Y,Z) → geodetic → PRS92 → PTM projection
- 7-parameter Helmert transformation: ΔX ≈ −127.5 m, ΔY ≈ −67.0 m, ΔZ ≈ −47.5 m (typical)
- PTM zones: 3° wide, central meridians at 121°, 124°, 127°, 130°, 133° E
- RA 4374, PD 1529 mandate PRS92 and PTM for all cadastral/engineering surveys
- Transformation accuracy: ±0.05–0.10 m with modern grids
- Plate motion: ~8 cm/year; coordinate epochs must be current and specified
For precise cadastral and engineering control surveys, **static GNSS** (dual-frequency, carrier-phase positioning over fixed observation periods) provides the highest accuracy. Unlike RTK (real-time kinematic), static surveys involve post-processing of phase data and often incorporation of multiple baseline observations into a least-squares adjustment. **Static GNSS Procedure:** 1. **Reconnaissance and Planning:** Identify control monuments and new survey points; compute DOP for planned observation windows; verify ionospheric conditions (low solar activity preferred). 2. **Equipment Setup:** Dual-frequency receiver on stable tripod or antenna mount; minimize multipath (choke-ring antenna); record metadata (antenna height, instrument serial, exact time). 3. **Observation Sessions:** Continuous tracking of satellites for 20 minutes to several hours, depending on baseline length and desired accuracy: - **Short baseline (< 5 km):** 20–30 minutes sufficient - **Medium baseline (5–20 km):** 1–2 hours recommended - **Long baseline (> 20 km):** 2–4 hours or more; or overnight sessions 4. **Data Collection:** Both base and rover(s) record raw observations (pseudorange, carrier phase, Doppler) at 1–30 Hz sampling rate. 5. **Post-Processing:** Software (e.g., Trimble, Leica, Riegl baselines; or open-source RTKLIB, Gipsyc) processes observations: - Resolves integer ambiguities - Computes baseline vectors (ΔX, ΔY, ΔZ) between stations - Applies precise ephemerides (IGS products, typically available within days to weeks) - Corrects for relativistic effects, Earth orientation variation, and other systematic errors 6. **Network Adjustment:** If multiple baselines are observed forming a network (e.g., 5 stations with multiple inter-station observations), use least-squares adjustment to compute final coordinates and their uncertainties. This process distributes measurement noise and resolves any inconsistencies. **Accuracy and Precision:** Static GNSS accuracy depends on several factors: - **Baseline length:** Longer baselines accumulate ionospheric and tropospheric errors. Typical accuracy improves with geometry: - **Short baseline (< 5 km):** ±(0.005 m + 0.1 ppm × baseline) - **Medium baseline (5–20 km):** ±(0.01 m + 0.5 ppm × baseline) - **Long baseline (> 100 km):** ±(0.02 m + 1 ppm × baseline) or worse without careful modeling - **Observation duration:** Longer sessions improve ambiguity resolution and error averaging. - **Satellite geometry (DOP):** Lower DOP (< 5) is preferable. - **Atmospheric quality:** Low ionospheric activity (Kp index < 5) and stable troposphere (no rain, low humidity) improve precision. **Network Adjustment (Least-Squares):** When multiple baselines are observed, the adjustment process is: $$\mathbf{A} \mathbf{x} = \mathbf{l}$$ where: - **A:** Design matrix relating observed baselines to unknown coordinates - **x:** Vector of unknown coordinates (parameters to solve) - **l:** Vector of observed baseline vectors (observations) The least-squares solution minimizes residuals: $$\hat{\mathbf{x}} = (\mathbf{A}^T \mathbf{W} \mathbf{A})^{-1} \mathbf{A}^T \mathbf{W} \mathbf{l}$$ where **W** is the weight matrix (inverse of covariance; better-measured baselines have higher weight). Output: Final coordinates and confidence ellipses for each station, residual vectors, and goodness-of-fit statistics (χ² test). **Quality Control in Static GNSS:** - **Rinex Check:** Verify observations in standard RINEX format; check for data gaps, receiver resets, antenna type changes - **Ephemeris:** Use precise ephemerides (IGS, GFZ) rather than broadcast ephemerides; improves orbit accuracy to ~5 cm - **Ambiguity Resolution:** Verify that integer ambiguities are fixed (not float). Fixed ambiguities yield phase residuals < 5–10 mm; float ambiguities show residuals in cm to m range, indicating poor solution - **Closure Check:** In a network, compute closure (e.g., traverse around a loop: A→B→C→A should return to starting point within measurement uncertainty) - **Repeat Baselines:** If budget permits, re-observe baseline between two stations on different days or epochs; should agree within ±0.05 m **Professional Standards in the Philippines:** Under **RA 4374** and **RA 8560**, static GNSS surveys used for cadastral/engineering control densification must include: - Dual-frequency observations - Ambiguity resolution documentation - Transformation to PRS92 datum - Tie to existing NAMRIA-maintained monuments - Formal least-squares adjustment if multiple baselines - Uncertainty statements (confidence ellipses) for all coordinates - Complete observation log and metadata Many cadastral firms in Metro Manila and major cities now use static GNSS to establish local control networks every 2–3 km, densifying NAMRIA's primary control (typically 10–20 km spacing in remote areas).
Heading
7. GNSS Static Surveying and Network Adjustment
Examples
Example 7.1: Static Baseline Accuracy Estimate
Problem
A surveyor performs static GNSS on two baselines in a cadastral control network: Baseline 1 (Monument A to Monument B): Length = 3.8 km Observation time: 25 minutes, 12 satellites, PDOP = 2.8, ambiguities fixed Baseline 2 (Monument B to Monument C): Length = 18.5 km Observation time: 2 hours, 10 satellites, PDOP = 3.5, ambiguities fixed Estimate the expected accuracy of each baseline using the formula: σ = ±√[(0.005 m)² + (0.1 ppm × L)²] for short baseline σ = ±√[(0.01 m)² + (0.5 ppm × L)²] for medium baseline
Solution
Baseline 1 (3.8 km, short): σ_1 = ±√[(0.005)² + (0.1 × 10⁻⁶ × 3,800)²] = ±√[(0.005)² + (0.00038)²] = ±√[0.000025 + 0.000000144] = ±√[0.000025144] = ±0.0050 m ≈ ±0.5 cm Interpretation: Baseline A–B is ~±0.5 cm accurate. The "0.1 ppm" component (0.0004 m) is negligible compared to the 0.005 m base uncertainty. This is excellent accuracy for cadastral control. Baseline 2 (18.5 km, medium): σ_2 = ±√[(0.01)² + (0.5 × 10⁻⁶ × 18,500)²] = ±√[(0.01)² + (0.00925)²] = ±√[0.0001 + 0.0000855625] = ±√[0.0001855625] = ±0.0136 m ≈ ±1.4 cm Interpretation: Baseline B–C is ~±1.4 cm accurate. Over 18.5 km, the proportional (ppm) component becomes significant. This is still excellent for cadastral work (well within ±5 cm requirement). Conclusion: Both baselines meet professional standards. The surveyor should: - File the B–A baseline as tier-1 control (±0.5 cm) - Use B–C for secondary densification (±1.4 cm) - If higher density control is needed, subdivide the 18.5 km baseline with intermediate points
Example 7.2: Network Adjustment—Three-Station Triangle
Problem
A surveyor establishes three new control monuments (P1, P2, P3) forming a triangle. Static GNSS observations yield three baselines: P1→P2: ΔX = 5,234.56 m, ΔY = 3,128.75 m, ΔZ = −1,456.22 m (measured) P2→P3: ΔX = −2,156.34 m, ΔY = 4,678.90 m, ΔZ = 892.34 m (measured) P3→P1: ΔX = −3,078.22 m, ΔY = −7,807.65 m, ΔZ = 563.88 m (measured; closure observation) Expected closure (if no errors): P1→P2 + P2→P3 + P3→P1 = (0, 0, 0) Compute the closure error vector.
Solution
Vector addition: (ΔX_1, ΔY_1, ΔZ_1) + (ΔX_2, ΔY_2, ΔZ_2) + (ΔX_3, ΔY_3, ΔZ_3) = (5,234.56 − 2,156.34 − 3,078.22, 3,128.75 + 4,678.90 − 7,807.65, −1,456.22 + 892.34 + 563.88) = (0, 0, 0) + (error) = (0.00, 0.00, 0.00) [exactly closes in this synthetic example] In practice, actual measurements will have small residuals: e.g., observed closure = (0.023 m, −0.015 m, 0.008 m) Closure magnitude = √[(0.023)² + (−0.015)² + (0.008)²] = ±0.028 m ≈ ±2.8 cm This ±2.8 cm closure is acceptable for cadastral work. The network adjustment algorithm distributes this error proportionally across the three baselines, solving for the best-fit coordinates for P1, P2, P3. Least-squares solution output example: P1: X = 1,234,567.123 m, Y = 567,890.456 m, Z = −456,123.789 m (±0.005 m confidence) P2: X = 1,239,801.683 m, Y = 571,019.206 m, Z = −457,580.009 m (±0.005 m confidence) P3: X = 1,237,645.343 m, Y = 575,698.106 m, Z = −456,687.669 m (±0.006 m confidence) Conclusion: All three monuments are now positioned in PRS92 with centimetre-level accuracy and documented confidence regions.
Key Points
- Static GNSS: carrier-phase, post-processed, high-accuracy (mm to cm level)
- Session duration: 20 min (short baseline) to 4+ hours (long baseline or network)
- Accuracy: ±(0.005–0.02 m + 0.1–1 ppm × baseline length)
- Precise ephemerides (IGS) essential for baselines > 10 km
- Integer ambiguity resolution: verify fixed (residuals < 10 mm) vs. float (cm-level)
- Network adjustment: least-squares fitting of multiple baselines to unified coordinate system
- Quality control: Rinex verification, closure checks, repeat baselines, chi-square goodness-of-fit
- RA 4374 requirements: dual-frequency, ambiguity documentation, PRS92 transformation, tie to control
Early GNSS surveying relied on GPS alone. Modern systems integrate signals from multiple constellations, dramatically improving positioning reliability, accuracy, and speed. **GPS (Global Positioning System, USA):** - **Satellites:** 31 in operation (nominal constellation: 24) - **Frequencies:** L1 (1575.42 MHz), L2 (1227.60 MHz), L5 (1176.45 MHz) - **Status:** Mature, worldwide coverage, dense user base - **Accuracy:** ±1–3 m (code), mm-level (phase, post-processed) **GLONASS (Russia):** - **Satellites:** 24 in orbit - **Frequencies:** FDMA modulation (each satellite uses slightly different frequency), recently transitioned to CDMA (Code Division Multiple Access, same frequency) - **Advantage:** Complements GPS geometry, especially at high latitudes - **Accuracy:** Similar to GPS - **Note:** GLONASS frequencies near L2; some receiver filtering required to avoid interference **Galileo (European Union):** - **Satellites:** 30 constellation (full deployment ~2024) - **Frequencies:** E1 (1575.42 MHz, same as GPS L1), E5a (1176.45 MHz, same as GPS L5), E5b (1207.14 MHz), E6 (1278.75 MHz) - **Advantage:** High precision, open signal access (unlike GPS), rapid ambiguity resolution - **Status:** Still expanding; superior accuracy as constellation matures **BeiDou (China):** - **Satellites:** 35+ constellation (geostationary + inclined MEO + IGSO) - **Frequencies:** B1 (1561.1 MHz), B3 (1268.52 MHz), B2a (1176.45 MHz) - **Advantage:** Strong coverage over Asia-Pacific region (including Philippines) - **Status:** Fully operational; increasingly integrated in commercial receivers **Multi-Constellation Benefits:** 1. **Increased Satellite Availability:** Whereas GPS alone in an urban canyon might have 5–6 satellites, a multi-constellation receiver in the same location may track 15–20 satellites, dramatically improving geometry (lower DOP). 2. **Rapid Ambiguity Resolution:** More satellites enable faster and more reliable integer ambiguity resolution in RTK, reducing time-to-fix from 45–60 s (GPS-only) to 5–15 s (GPS+GLONASS+Galileo). 3. **Robustness in Adverse Conditions:** Signal blockage, multipath, ionospheric disturbances affect each constellation differently; redundancy improves availability. 4. **Better Vertical Geometry:** Different orbital inclinations (e.g., GLONASS 65° vs. GPS 55°) complement each other, improving VDOP. **Practical Implication for Philippine Surveys:** The Philippines is near the geomagnetic equator, where ionospheric disturbances are frequent (especially during local sunset). GPS-only receivers may experience ambiguity resolution failures or even loss of lock during geomagnetic storms. Multi-constellation receivers with Galileo and BeiDou (strong over Asia) provide redundancy and improved resilience. **Receiver and Software Considerations:** - Modern professional receivers (Leica Zeno, Trimble R10, Septentrio, Javad) support GPS+GLONASS+Galileo+BeiDou. - Older single-constellation receivers (GPS-only) are obsolete for precise surveying. - Software must handle inter-constellation biases (different reference clocks, frequencies); most commercial packages address this automatically. **Standards and Testing:** Independently verified testing of multi-constellation performance is ongoing (e.g., by IGS). For cadastral surveys under RA 4374, surveyors should document which constellations were used and whether minimum constellation/geometry criteria were met.
Heading
8. Multi-Constellation GNSS: GPS, GLONASS, Galileo, BeiDou
Examples
Example 8.1: DOP Improvement via Multi-Constellation
Problem
Compare DOP values for a survey location in Metro Manila: GPS-only: 7 satellites, PDOP = 4.2, HDOP = 2.8 GPS+GLONASS: 14 satellites, PDOP = 2.1, HDOP = 1.4 GPS+GLONASS+Galileo+BeiDou: 22 satellites, PDOP = 1.6, HDOP = 1.0 Assuming measurement error σ = 2.0 m (pseudorange), compute the horizontal position error for each scenario.
Solution
GPS-only: Horizontal error = HDOP × σ = 2.8 × 2.0 = 5.6 m GPS+GLONASS: Horizontal error = 1.4 × 2.0 = 2.8 m Improvement factor: 5.6 / 2.8 = 2× GPS+GLONASS+Galileo+BeiDou: Horizontal error = 1.0 × 2.0 = 2.0 m Improvement factor: 5.6 / 2.0 = 2.8× Conclusion: Multi-constellation GNSS improves horizontal accuracy by a factor of 2.8 over GPS-only in this scenario, primarily through better geometric distribution of satellites. For cadastral surveys, even modest DOP improvement (HDOP 2.8 → 1.0) significantly reduces error and improves reliability.
Example 8.2: Ambiguity Resolution Speed with Multi-Constellation
Problem
An RTK survey is performed at the same location with two receiver types: Receiver A (GPS-only, L1/L2): 8 satellites, time-to-fix = 68 seconds Receiver B (GPS+Galileo, L1/L5): 15 satellites, time-to-fix = 12 seconds Explain the improvement in time-to-fix.
Solution
Integer ambiguity resolution (ARR) time depends on: 1. Number of satellites: More satellites allow more independent ambiguity parameter estimation. 2. Number of frequencies: Dual-frequency (L1/L2) vs. triple-frequency (L1/L5/E5a) improves ambiguity decorrelation. 3. Geometric diversity: More satellites spread across the sky reduce ambiguity correlations. Receiver A (GPS-only): - 8 satellites: 8 ambiguities to resolve (one per satellite) - Ambiguity correlations high (satellites clustered in one quadrant) - Limited information matrix rank - ARR success rate moderate; failures occur with weak geometry - Time-to-fix: 45–90 s depending on ionospheric activity Receiver B (GPS+Galileo): - 15 satellites: More ambiguities, but information matrix better-conditioned - Better geometric distribution (GPS + Galileo satellites in different orbital planes) - Multi-frequency data (L1/L5/E5a) allows formation of ionosphere-free and geometry-free combinations - ARR success rate very high (> 99.5%) - Time-to-fix: 5–15 s, often < 1 minute Conclusion: Receiver B achieves RTK lock ~5.7× faster (68 s vs. 12 s) and with higher reliability. In cadastral surveys requiring rapid stake-out (boundary monumentation), faster time-to-fix allows surveyors to place more monuments per day, improving project efficiency.
Example 8.3: Multi-Constellation Robustness During Ionospheric Storm
Problem
During a geomagnetic disturbance (Kp index = 7, strong ionospheric storm), a surveyor performs two GNSS observations: Observation 1 (GPS-only): Initial lock on 6 satellites. After 5 minutes, signal from satellites PRN 7 and 19 is lost (cycle slip due to rapid ionospheric phase change). Remaining 4 satellites insufficient for ambiguity resolution; survey halted. Observation 2 (GPS+GLONASS+Galileo, same location): Initial lock on 18 satellites. After 5 minutes, signals from 4 satellites (across constellations) are lost. Remaining 14 satellites provide sufficient geometry; ambiguity resolution succeeds; survey continues without interruption. Explain the difference.
Solution
Ionospheric storm effects: - Rapid phase fluctuations (TEC variations > 10 TECU/minute) - Cycle slips: receiver temporarily loses phase lock - Scintillations: signal fading and recovery - Geometry degradation: satellites may go out-of-lock due to signal fading GPS-only scenario: - Started with 6 satellites (already marginal for ambiguity resolution) - Lost 2 satellites: dropped to 4 satellites - 4 satellites minimum for 3-D positioning, but insufficient for ambiguity resolution (need redundancy) - Survey halted awaiting calmer ionospheric conditions or more satellites Multi-constellation scenario: - Started with 18 satellites (excellent redundancy) - Lost 4 satellites: still has 14 satellites - 14 satellites provide strong geometry for ambiguity resolution despite loss of some signal - Receiver can leverage redundant observations across multiple frequencies and constellations - Survey continues without significant delay Conclusion: Multi-constellation GNSS is essential for surveying in the Philippines during geomagnetic storms (common near magnetic equator). A single-constellation receiver may become unusable; multi-constellation receivers maintain productivity. Professional surveyors in equatorial regions must use multi-constellation equipment to meet project timelines and RA 4374 delivery schedules.
Key Points
- GPS: 31 satellites, mature, worldwide; L1/L2/L5 frequencies
- GLONASS: 24 satellites, high-latitude advantage, FDMA/CDMA modes
- Galileo: 30 satellites, high precision, open signals, E1/E5a/E5b/E6
- BeiDou: 35+ satellites, strong Asia-Pacific coverage, B1/B2a/B3 frequencies
- Multi-constellation benefits: improved DOP, faster ambiguity resolution, robustness to blockage/ionosphere
- Philippines: multi-constellation (especially GPS+Galileo+BeiDou) essential for equatorial ionospheric stability
- Professional receivers now standard GPS+GLONASS+Galileo+BeiDou support
Ready to practise for the GELE 2026?
Super Tutor's AI review plan adapts to your weak areas and builds a weekly practice schedule around your target GELE exam date.