Наверное, курвиметр сейчас стал раритетной вещью. Пользуюсь, купленным ещё в школе (лет 20 назад). Достаточно точно можно измерить расстояние с помощью OziExplorer. Естественно, карта должна быть отсканирована. Что до разницы расчётного и пройденного путей, то есть шкала высотных коэффициентов, которые учитывают перепад высот. Правда, применял такие только в Крыму и Карпатах.