Curvature & Refraction Calculator
Curvature Correction (\(C_c\))
0.000 m
Refraction Correction (\(C_r\))
0.000 m
Combined Correction (Subtract this from Staff Reading)
0.000 m
Why do we need this correction?
In leveling, we assume that the line of sight (Line of Collimation) is perfectly horizontal and the earth is flat. However, for long sights (usually > 200m), the Curvature of the Earth and Atmospheric Refraction cause significant errors in staff readings.
[Image: Diagram showing True Level Line vs. Horizontal Line of Collimation]
(Upload an image showing Earth's curvature causing the staff reading to be too high)
(Upload an image showing Earth's curvature causing the staff reading to be too high)
1. Curvature Correction (\(C_c\))
The earth is spherical. As you move away from the instrument, the ground curves downwards. However, the telescope looks straight. This causes the staff reading to be too high.
- Effect: The observed reading is always greater than the true reading.
- Sign: Correction is always Negative (-).
- Formula: \(C_c = 0.0785 \times D^2\)
2. Refraction Correction (\(C_r\))
Light rays bend downwards as they pass through layers of air with different densities. This makes the staff reading appear slightly lower than the horizontal line.
- Effect: Reduces the error caused by curvature.
- Sign: Correction is always Positive (+).
- Magnitude: Roughly \(\frac{1}{7}\)th of curvature correction.
- Formula: \(C_r = 0.0112 \times D^2\)
3. Combined Correction (\(C\))
Since Curvature is negative and Refraction is positive, the net effect is negative.
Combined Formula:
$$ C = C_c - C_r $$ $$ C = -0.0673 \times D^2 $$ (Where \(D\) is distance in Kilometers and \(C\) is in Meters)
$$ C = C_c - C_r $$ $$ C = -0.0673 \times D^2 $$ (Where \(D\) is distance in Kilometers and \(C\) is in Meters)
Solved Numerical Example
Question: An auto level is set up, and a staff is held at a distance of 1.2 km. Calculate the combined correction.
Solution:
1. Given \(D = 1.2 \text{ km}\)
2. Formula: \(C = 0.0673 \times D^2\)
3. Calculation: \(0.0673 \times (1.2)^2\)
4. \(0.0673 \times 1.44 = 0.0969 \text{ meters}\)
Result: Subtract 0.0969 m (or approx 97mm) from the staff reading to get the true level.
Solution:
1. Given \(D = 1.2 \text{ km}\)
2. Formula: \(C = 0.0673 \times D^2\)
3. Calculation: \(0.0673 \times (1.2)^2\)
4. \(0.0673 \times 1.44 = 0.0969 \text{ meters}\)
Result: Subtract 0.0969 m (or approx 97mm) from the staff reading to get the true level.
Error Table for Quick Reference
| Distance (m) | Curvature (m) | Combined Error (m) |
|---|---|---|
| 100 m | 0.0008 | 0.00067 (Negligible) |
| 250 m | 0.0049 | 0.0042 (4 mm) |
| 500 m | 0.0196 | 0.0168 (17 mm) |
| 1000 m (1 km) | 0.0785 | 0.0673 (67 mm) |
Frequently Asked Questions (FAQ)
Q: When should I apply this correction?
For ordinary leveling (short distances < 200m), this error is negligible (less than 1-2mm). However, for Reciprocal Leveling, large river crossings, or precise geodetic surveys, this correction is mandatory.
Q: Why is D squared in the formula?
The geometry of a circle (the Earth) dictates that the vertical drop from a tangent line increases with the square of the distance. \(h = \frac{D^2}{2R}\), where R is the radius of the Earth (~6370 km).
Q: Does an Auto Level automatically correct this?
No. An Auto Level (like Sokkia or Nikon) only compensates for the tilt of the instrument. It cannot fix the curvature of the earth.