EDM atmospheric and prism corrections
Corrects a measured distance for the air it traveled through (in ppm, entered or worked out from temperature, pressure, and humidity) and for the prism constant, each listed.
Experimental: not yet fully verified. How results are checked
The corrected distance is 999.982 m: 12 ppm for the air and -0.03 m for the prism.
- Atmospheric correction
- Atmospheric correction
- Prism correction
Provenance
- Computed by
- survey.reduction.edm-correction 1.0.0, core 0.1.0
- Model
- N_G = 287.6155 + 4.88660 ÷ λ² + 0.06800 ÷ λ⁴ (λ in µm); N_L = (273.15 ÷ 1013.25) · N_G · p ÷ T − 11.27 · e ÷ T, with p and e in hPa and T in kelvins (IAG 1999 Resolution 3); ppm = N_ref − N_L; corrected = D + ppm · 10⁻⁶ · D + prism constant. Vapor pressure from humidity by the Magnus form
- Accuracy
- The closed formula is within 0.25 ppm of the full Ciddor and Hill procedure for ordinary survey conditions; use the instrument's own N_ref and wavelength. Instruments that apply ppm internally need no second correction
- Notes
- 1 shown with the answer
- Cites
- Landgate (Western Australian Land Information Authority) with ICSM, The Survey Instrumentation Calibration Technical User Manual
Something look off?
How we got thisFormula, worked example, sources, and proof
Model: N_G = 287.6155 + 4.88660 ÷ λ² + 0.06800 ÷ λ⁴ (λ in µm); N_L = (273.15 ÷ 1013.25) · N_G · p ÷ T − 11.27 · e ÷ T, with p and e in hPa and T in kelvins (IAG 1999 Resolution 3); ppm = N_ref − N_L; corrected = D + ppm · 10⁻⁶ · D + prism constant. Vapor pressure from humidity by the Magnus form
Show your work
Atmospheric correction
ppm × 10⁻⁶ × measured distance12 × 10⁻⁶ × 1,000= 0.012 mCorrected distance
1,000 + 0.012 + -0.03= 999.982 m
The same steps an agent gets from the MCP server with explain: true.
Accuracy: The closed formula is within 0.25 ppm of the full Ciddor and Hill procedure for ordinary survey conditions; use the instrument's own N_ref and wavelength. Instruments that apply ppm internally need no second correction
Worked example: 1,000 m with +12 ppm and a -30 mm prism. Source: add-survey-suite ppm scenario: 1,000.000 + 0.012 − 0.030 = 999.982 m, each correction listed. It is golden test vector v001, and every build checks the tool still gives its answer within its tolerance.
You enter
- Measured distance
- 1000 m
- Atmospheric correction
- 12
- Prism constant
- -30 mm
You get
- Corrected distance
- 999.982 m
- Atmospheric correction
- 12
- Atmospheric correction
- 0.012 m
- Prism correction
- -0.03 m
Review: Not yet independently reviewed by a licensed surveyor.
Last verified: 2026-09-22, when a maintainer last confirmed this tool's sources at the issuer. See the sources ledger.
Status: version 1.0.0, core 0.1.0. See this tool in the verification report.
Checked against: 9 golden test vectors (download the test vectors, each with its source and tolerance). See how results are checked and every source.
Sources
- The Survey Instrumentation Calibration Technical User Manual, Landgate (Western Australian Land Information Authority) with ICSM, Online edition, updated 24 November 2025. Section 4.2.3, equations 4.6 and 4.7 (the IAG 1999 Resolution 3 closed formula for group refractivity) and equation 4.1 (the first velocity correction).
Terms
- EDM: electronic distance measurement
- Measuring a distance by timing light or infrared bounced off a prism or a surface, as a total station does. The air slows the light a little, so the reading is corrected for temperature and pressure, in parts per million. Source: The Survey Instrumentation Calibration Technical User Manual
Experimental means this tool has not yet met the stable bar: at least 20 golden vectors, differential tests, and an independent worked example.
EDM — electronic distance measurement
Measuring a distance by timing light or infrared bounced off a prism or a surface, as a total station does. The air slows the light a little, so the reading is corrected for temperature and pressure, in parts per million.
Source: The Survey Instrumentation Calibration Technical User Manual