The Jeodezi 1 program, which Behlül Numan and I designed and coded this term as our seminar course project, can perform many geodetic calculations on the ellipsoid and the sphere. The aim of this seminar project was to enable geodetic calculations that require a high degree of precision to be computed quickly. The program was coded for Windows operating systems in Visual Studio 2010, in the C# programming language, using the .NET Framework 2.0 library. During coding, the variables used in the calculations were defined as double type, giving the results a high degree of precision, and with the algorithm we wrote, results calculated in degrees are displayed in degrees, minutes and seconds (⁰ ‘ “). In addition, the many warnings and checks we built into the program aim to prevent errors users might make while calculating. The calculations you can perform with this version of the program are given in the table below.
| Jeodezi 1 Version: |
1.0.0 |
|
A – ELLIPSOID
|
B – SPHERE |
| 1 – Ellipsoid of Revolution |
1) Spherical Triangle |
| 2 – Latitude Calculation |
1.a) Spherical Excess Calculation |
| 2.a) From B >> Latitude |
1.a.1) Spherical Excess with α, β, c |
| 2.b) From Latitudes >> B |
1.a.2) Spherical Excess with α, γ, a |
| 3 – Curvature Calculation |
1.a.3) Spherical Excess with α, β, a |
| 4 – Length Calculation |
1.b) Legendre’s Theorem |
| 4.a) Meridian Arc Length |
1.b.1) Two Sides and the Included Angle |
| 4.b) Latitude from Arc Length |
1.b.2) One Side and Two Angles |
| 5 – Area Calculation |
1.b.3) Two Sides and Any Angle |
| 6 – Volume Calculation |
1.c) Additament Method |
| |
1.c.1) Two Sides and the Included Angle |
| |
1.c.2) One Side and Two Angles |
| |
1.c.3) Two Sides and Any Angle |
Although the program generally performs the calculations correctly, since we did not have time to do many complex calculations during testing, there may be minor errors or overlooked parts in the program. If you encounter such a situation, please send an email about it to any of the contact addresses I give below.
This program does not require any installation; it runs simply by double-clicking the Jeodezi_1.exe file extracted from the Rar package. You can download the program by clicking here.
Licence: You are free to use, distribute and copy the program. The program may not be sold for money under any circumstances, and it may not be reverse-engineered.
If you would like to get in touch about the program,
Hakan KOCAMAN
iletisim@hakankocaman.com
https://www.hakankocaman.com
Behlül Numan ÖZDEMİR
iletisim@behlulnuman.com
http://www.behlulnuman.com
you can reach us at the email and web addresses above.
Leave a Comment