LK8000/LK8000 — pull request #352 by brunotl (2013-03-24 14:48:12+00:00)
Title: NavFunctions: Use precise formula in FindLatitudeLongitude()

this is replacement of this PullRequest : https://github.com/LK8000/LK8000/pull/275

complete test result of new and old formula for latitude from 0° to 89° :

Distance 50km Bearing 55°

lat : 0, lon : 0 -> Old Error : 0.339921m , New Error : 8.80391e-010m
lat : 1, lon : 0 -> Old Error : 2.97605m , New Error : 1.15688e-009m
lat : 2, lon : 0 -> Old Error : 5.61371m , New Error : 2.91038e-011m
lat : 3, lon : 0 -> Old Error : 8.2545m , New Error : 9.67702e-010m
lat : 4, lon : 0 -> Old Error : 10.9001m , New Error : 9.60426e-010m
lat : 5, lon : 0 -> Old Error : 13.552m , New Error : 1.01863e-010m
lat : 6, lon : 0 -> Old Error : 16.212m , New Error : 1.60071e-010m
lat : 7, lon : 0 -> Old Error : 18.8817m , New Error : 4.29281e-010m
lat : 8, lon : 0 -> Old Error : 21.5627m , New Error : 1.38243e-010m
lat : 9, lon : 0 -> Old Error : 24.2569m , New Error : 9.16771e-010m
lat : 10, lon : 0 -> Old Error : 26.9659m , New Error : 8.73115e-010m
lat : 11, lon : 0 -> Old Error : 29.6916m , New Error : 5.31145e-010m
lat : 12, lon : 0 -> Old Error : 32.4358m , New Error : 4.80213e-010m
lat : 13, lon : 0 -> Old Error : 35.2003m , New Error : 5.38421e-010m
lat : 14, lon : 0 -> Old Error : 37.9871m , New Error : 7.34872e-010m
lat : 15, lon : 0 -> Old Error : 40.7981m , New Error : 1.01863e-009m
lat : 16, lon : 0 -> Old Error : 43.6355m , New Error : 8.29459e-010m
lat : 17, lon : 0 -> Old Error : 46.5014m , New Error : 1.74623e-010m
lat : 18, lon : 0 -> Old Error : 49.3979m , New Error : 1.96451e-010m
lat : 19, lon : 0 -> Old Error : 52.3273m , New Error : 3.20142e-010m
lat : 20, lon : 0 -> Old Error : 55.2921m , New Error : 4.1473e-010m
lat : 21, lon : 0 -> Old Error : 58.2947m , New Error : 8.36735e-010m
lat : 22, lon : 0 -> Old Error : 61.3377m , New Error : 9.09495e-010m
lat : 23, lon : 0 -> Old Error : 64.4238m , New Error : 1.38243e-010m
lat : 24, lon : 0 -> Old Error : 67.5559m , New Error : 4.58385e-010m
lat : 25, lon : 0 -> Old Error : 70.737m , New Error : 6.91216e-010m
lat : 26, lon : 0 -> Old Error : 73.9701m , New Error : 6.1118e-010m
lat : 27, lon : 0 -> Old Error : 77.2586m , New Error : 1.03319e-009m
lat : 28, lon : 0 -> Old Error : 80.606m , New Error : 5.52973e-010m
lat : 29, lon : 0 -> Old Error : 84.0161m , New Error : 3.34694e-010m
lat : 30, lon : 0 -> Old Error : 87.4926m , New Error : 7.567e-010m
lat : 31, lon : 0 -> Old Error : 91.0397m , New Error : 3.0559e-010m
lat : 32, lon : 0 -> Old Error : 94.6619m , New Error : 4.58385e-010m
lat : 33, lon : 0 -> Old Error : 98.3638m , New Error : 5.31145e-010m
lat : 34, lon : 0 -> Old Error : 102.15m , New Error : 2.98314e-010m
lat : 35, lon : 0 -> Old Error : 106.027m , New Error : 7.13044e-010m
lat : 36, lon : 0 -> Old Error : 110m , New Error : 6.54836e-010m
lat : 37, lon : 0 -> Old Error : 114.074m , New Error : 1.06229e-009m
lat : 38, lon : 0 -> Old Error : 118.257m , New Error : 4.65661e-010m
lat : 39, lon : 0 -> Old Error : 122.555m , New Error : 8.73115e-010m
lat : 40, lon : 0 -> Old Error : 126.976m , New Error : 6.18456e-010m
lat : 41, lon : 0 -> Old Error : 131.529m , New Error : 3.4197e-010m
lat : 42, lon : 0 -> Old Error : 136.221m , New Error : 2.61934e-010m
lat : 43, lon : 0 -> Old Error : 141.063m , New Error : 3.20142e-010m
lat : 44, lon : 0 -> Old Error : 146.065m , New Error : 8.00355e-010m
lat : 45, lon : 0 -> Old Error : 151.238m , New Error : 1.09139e-010m
lat : 46, lon : 0 -> Old Error : 156.595m , New Error : 1.01136e-009m
lat : 47, lon : 0 -> Old Error : 162.149m , New Error : 5.60249e-010m
lat : 48, lon : 0 -> Old Error : 167.914m , New Error : 3.92902e-010m
lat : 49, lon : 0 -> Old Error : 173.906m , New Error : 4.36557e-011m
lat : 50, lon : 0 -> Old Error : 180.144m , New Error : 7.13044e-010m
lat : 51, lon : 0 -> Old Error : 186.646m , New Error : 4.1473e-010m
lat : 52, lon : 0 -> Old Error : 193.435m , New Error : 1.16415e-010m
lat : 53, lon : 0 -> Old Error : 200.533m , New Error : 3.56522e-010m
lat : 54, lon : 0 -> Old Error : 207.966m , New Error : 6.54836e-011m
lat : 55, lon : 0 -> Old Error : 215.766m , New Error : 7.49424e-010m
lat : 56, lon : 0 -> Old Error : 223.963m , New Error : 1.01863e-010m
lat : 57, lon : 0 -> Old Error : 232.595m , New Error : 2.25555e-010m
lat : 58, lon : 0 -> Old Error : 241.703m , New Error : 1.81899e-010m
lat : 59, lon : 0 -> Old Error : 251.333m , New Error : 2.61934e-010m
lat : 60, lon : 0 -> Old Error : 261.538m , New Error : 2.98314e-010m
lat : 61, lon : 0 -> Old Error : 272.378m , New Error : 8.73115e-010m
lat : 62, lon : 0 -> Old Error : 283.921m , New Error : 4.36557e-011m
lat : 63, lon : 0 -> Old Error : 296.247m , New Error : 5.82077e-010m
lat : 64, lon : 0 -> Old Error : 309.445m , New Error : 5.96629e-010m
lat : 65, lon : 0 -> Old Error : 323.62m , New Error : 4.80213e-010m
lat : 66, lon : 0 -> Old Error : 338.894m , New Error : 1.35333e-009m
lat : 67, lon : 0 -> Old Error : 355.412m , New Error : 6.1118e-010m
lat : 68, lon : 0 -> Old Error : 373.343m , New Error : 9.02219e-010m
lat : 69, lon : 0 -> Old Error : 392.889m , New Error : 1.20053e-009m
lat : 70, lon : 0 -> Old Error : 414.292m , New Error : 1.26602e-009m
lat : 71, lon : 0 -> Old Error : 437.844m , New Error : 1.17871e-009m
lat : 72, lon : 0 -> Old Error : 463.903m , New Error : 7.13044e-010m
lat : 73, lon : 0 -> Old Error : 492.91m , New Error : 1.38971e-009m
lat : 74, lon : 0 -> Old Error : 525.418m , New Error : 9.74978e-010m
lat : 75, lon : 0 -> Old Error : 562.123m , New Error : 5.67525e-010m
lat : 76, lon : 0 -> Old Error : 603.921m , New Error : 1.23691e-009m
lat : 77, lon : 0 -> Old Error : 651.984m , New Error : 2.83762e-010m
lat : 78, lon : 0 -> Old Error : 707.868m , New Error : 7.27596e-010m
lat : 79, lon : 0 -> Old Error : 773.696m , New Error : 7.71252e-010m
lat : 80, lon : 0 -> Old Error : 852.432m , New Error : 1.13505e-009m
lat : 81, lon : 0 -> Old Error : 948.345m , New Error : 3.71074e-010m
lat : 82, lon : 0 -> Old Error : 1067.82m , New Error : 1.88447e-009m
lat : 83, lon : 0 -> Old Error : 1220.85m , New Error : 2.15368e-009m
lat : 84, lon : 0 -> Old Error : 1423.99m , New Error : 3.12139e-009m
lat : 85, lon : 0 -> Old Error : 1706.78m , New Error : 2.97587e-009m
lat : 86, lon : 0 -> Old Error : 2127.53m , New Error : 6.27188e-009m
lat : 87, lon : 0 -> Old Error : 2818.93m , New Error : 2.73576e-009m
lat : 88, lon : 0 -> Old Error : 4155.97m , New Error : 9.09495e-010m
lat : 89, lon : 0 -> Old Error : 7523.81m , New Error : 2.61934e-010m