In class we reviewed the concept of reducing to the ellipsoid a distance measured between two points at or above the surface of the earth.
I would like you to create a C++ function or Google spreadsheet that implements this correction given the following as input:
1. For a first point, :
2. For a second point, :
3. The measurement of distance, or slope distance, , between points and .
You can assume that all other reductions have been made, such as for meteorological effects and blunders.
Although you don’t need to hand anything in for this step, I would encourage you to check your implementation using the example to be made available to you by your TA in the lab session.
I’d like you to use your solution to reduce the following slope distances:
|Leg||Measured slope distance (m)|
Measured between the following points with these instrument heights, orthometric heights, geoid heights, and radii of curvature:
Reduce each of these to provide:
1. The ellipsoidal or geodetic distance
2. The mark-to-mark distance
If you used Google Sheets this might just mean the link to your spreadsheet file. Be sure to share it so that it’s accessible to us as in previous labs.
In C++ this would mean submitting your input and output files.
I’d like you to comment in your submission on the magnitude of the reductions being made here. How big are they? On what do they seem to depend? When would you recommend doing them?
Once you’ve finished all of this you can proceed to Part 2.