A method for calculating a distance between a first point and a second point using linear interpolation is provided. The first point and the second point are located between a first latitude and a second latitude. An interpolated prime vertical radius of curvature value for a point between the first point and the second point is calculated based on a first prime vertical radius of curvature value for the first latitude and a second prime vertical radius of curvature value for the second latitude. An interpolated meridian radius of curvature value for the point between the first point and the second point is calculated based on a first meridian radius of curvature value for the first latitude and a second meridian radius of curvature value for the second latitude. An interpolated cosine value for the point between the first point and the second point is calculated based on a value representing a cosine of the first latitude and a value representing a cosine of the second latitude. The distance between the first point and the second point is then calculated based on the interpolated prime vertical radius of curvature value, the interpolated meridian radius of curvature value, and the interpolated cosine value. The use of interpolated prime vertical radius of curvature, meridian radius of curvature, and cosine avoids use of non-linear function evaluation. As a result, the process is efficient and the calculated distances are sufficiently accurate.

Обеспечен метод для высчитывать расстояние между первым пунктом и вторым пунктом используя линейную интерполяцию. Первый пункт и второй пункт расположены между первой широтой и второй широтой. Высчитан интерполированный основной вертикальный радиус значения погнутости для пункта между первым пунктом и вторым пунктом основал на радиусе первого главного вертикальном значения погнутости для первой широты и радиусе второго главного вертикальном значения погнутости для второй широты. Высчитан интерполированный полуденный радиус значения погнутости для пункта между первым пунктом и вторым пунктом основал на первом полуденном радиусе значения погнутости для первой широты и втором полуденном радиусе значения погнутости для второй широты. Высчитано интерполированное значение косинуса для пункта между первым пунктом и вторым пунктом основало на значении представляя косинус первой широты и значении представляя косинус второй широты. Расстояние между первым пунктом и вторым пунктом после этого высчитано после того как оно основано на интерполированном основном вертикальном радиусе значения погнутости, интерполированном полуденном радиусе значения погнутости, и интерполированного значения косинуса. Польза интерполированного основного вертикального радиуса погнутости, полуденного радиуса погнутости, и косинуса избегает пользы нелинейной оценки функции. В результате, процесс эффективн и высчитанные расстояния достаточно точны.

 
Web www.patentalert.com

< Navigation method using needle indicating display

< Method, apparatus and system for recognizing actions

> Location enhanced information delivery system

> Intuitive vehicle and machine control

~ 00072