Программа предназначена для вычисления протяжённости маршрута, проложенного по карте.
Для нормальной работы программы файлы, содержащие карты, должны быть расположены в одной папке с исполняемым файлом.
Существует возможность добавлять карты вручную и автоматически вовремя работы программы.
Рабочее окно программы содержит 2 вкладки. Вкладка "Основная" содержит список доступных карт и инструкцию по работе с программой.
Вкладка "Карта" позволяет прокладывать маршрут и определять его длину.
Маршрут может состоять из произвольного количества фрагментов в виде отрезков и дуг. Отрезок строится по двум опорным точкам, дуга - по трём. Для всех фрагментов, кроме первого стартовая точка совпадает с финишной точкой предыдущего фрагмента и явным образом задавать её не надо. Тип фрагмента определяется режимом работы программы, для переключения которого используются клавиши "1" (для отрезков) и "2" (для дуг). В начале работы установлен режим отрезков. Последний фрагмент маршрута можно удалить с помощью клавиши "Escape" (удалить можно любое количество фрагментов).
Перед прокладыванием маршрута производится привязка к масштабу карты. Для этого используются первые два щелчка на точках карты, расстояние между которыми точно известно и ввод с клавиатуры этого расстояния в метрах. Удобнее всего для этого использовать масштабную линейку, расположенную на полях карты. Фрагмент маршрута по точкам привязки к масштабу не строится.
Достоинством программы является возможность построения маршрутов неограниченной сложности и вычисление протяжённости с высокой точностью.