Калибровка маршрута

Previous Top Next

ic_0066_new Калибровка – процесс вычисления координаты М для точек метрики маршрута. Результат калибровки – заполненное значение координаты Mу всех точек линейного объекта - маршрута.

Режим «Калибровка маршрута» должен вызываться до использования всех остальных режимов по расчету на основе измерений, в противном случае расчеты могут выполняться с ошибками. Для калибровки необходимо выбрать на карте линейный объект – маршрут и далее в диалоге ввести необходимые для калибровки значения. Предусмотрено два варианта калибровки:

-  по длине маршрута;

-  по данным из файла.

При калибровке «по длине маршрута» используются численные значения наклонного расстояния и измерения всего маршрута. Для расчета масштабного коэффициента используется введенное пользователем значение измерения маршрута и вычисленная наклонная длина всего маршрута. Вычисление координаты Mпроизводится для всего маршрута по единым значениям. В этом случае маршрут представлен метрикой одного объекта без подобъектов.

При калибровке «по данным из файла» производится сегментирование маршрута на участки, ограниченные пикетами. Расчет масштабного коэффициента выполняется для каждого сегмента в отдельности. Вычисление координаты Mпроизводится с учетом сегментирования маршрута и разных значений масштабного коэффициента. В этом случае маршрут представлен метрикой одного объекта с подобъектами по числу сегментов. Для калибровки используется файл CSV, содержащий сведения о пикетах:

SXYHМ, где

S – порядковый номер секции (подобъекта) маршрута.

М – измерение длины секции (подобъекта) маршрута.

Данный вариант калибровки предназначен для использования в дорожной отрасли, где расстояния между километровыми столбами могут существенно отличаться от значения 1 км (как в большую, так и в меньшую сторону). В этом случае сегмент (подобъект) соответствует описанию каждого километра дороги, начиная с 0 (ноль).

Для расчета координаты Mиспользуется наклонная длина маршрута (DH) и значение измерения маршрута (M).

Наклонная длина маршрута (секции) рассчитывается с учетом координаты Н, равна сумме наклонных длин отрезков метрики маршрута (секции) и вычисляется по формуле:

 

j<=J

DH = Ʃ sqrt (Dj2 * ΔHj2)                                        

j=1

j     - номер текущего отрезка метрики маршрута (секции)

J   - количество отрезков метрики маршрута (секции)

Dj   - длина отрезка метрики текущей точки в проекции карты

ΔHj - разница высот точек текущего отрезка метрики

Сведения о высотах (H)точек маршрута могут быть заблаговременно получены из матрицы высот рельефа. При отсутствии высоты наклонная длина равняется длине, вычисленной в проекции карты (DH = D).

Значение измерения длины маршрута (M) вводится пользователем.

Значение измерения длины секций маршрута (M) получается из файла.

Для корректировки разницы в значениях DH и M вычисляется масштабный коэффициент (K)– параметр, используемый при вычислениях пространственного положения пикета. Масштабный коэффициент рассчитывается по формуле:

K =  M/ DH                                                                        

M –измеренная длина маршрута

DH – наклонная длина маршрута