<< Click to Display Table of Contents >> Navigation: Раздел 7 Расширения языка L9 > Работа с координатами > Объект Трекинг (Tracking) > Методы > <Трекинг> ПолучитьРасстояние (GetDistance) |
Описание:
Возвращает расстояние в метрах между двумя точками GPS-трека. Координаты точек указываются в формате NMEA.
Синтаксис:
ПолучитьРасстояние(<Значение1>, <Значение2>, <Значение3>, <Значение4>)
GetDistance(<Value1>, <Value2>, <Value3>, <Value4>)
Параметры:
Значение1 (Value1) – широта первой точки. Значение может быть получено с помощью метода "ПолучитьШироту (GetLatitude)".
Значение2 (Value2) – долгота первой точки. Значение может быть получено с помощью метода "ПолучитьДолготу (GetLongitude)".
Значение3 (Value3) – широта второй точки. Значение может быть получено с помощью метода "ПолучитьШироту (GetLatitude)".
Значение4 (Value4) – долгота второй точки. Значение может быть получено с помощью метода "ПолучитьДолготу (GetLongitude)".
Возвращаемые значения:
Возвращает расстояние в метрах между двумя точками GPS-трека.
Пример:
//В примере рассчитывается расстояние между двумя координатами
//N4620.0548, E4803.8905 - координаты офиса "Агент Плюс"
//N4620.9525, E4801.9735 - координаты Астраханского кремля
Расстояние = ГПСТрекинг.ПолучитьРасcтояние(4620.0548, 4803.8905, 4620.9525, 4801.9735);
//В результате выполнения этого метода получается результат: Расстояние = 2964 метра.