Когда-то давно я писал о геометрических построениях в ozi explorer. Сейчас соревнований, где это нужно все меньше и меньше, но иногда бывает нужно. Раньше всегда использовал связку из двух программ. В озике все расчеты, по сасу езда, но после новейших релизов сас.планет нужность озика практически отпала и ниже вкратце расскажу о решении типовых задач, которые когда-то решались в ози.
Задача 1. kp02 находится от kp01 на удалении 3494 метров и по азимуту 104,4
1-1. в сас планет выбираем метки->спроецировать точку. В появившемся окне вводим расстояние, строго в километрах. Выставляем азимут и еще один ньюанс, обязательно нужно выбрать точку от которой строим новую точку. Для этого отмечаем чекбокс - метка, и в выпадающем списке выбираем кп, от которого нужно построить новое кп.
1-2. При нажатии на ок, выпадает диалоговое окно с координатами построенной точки. Обзываем точку, выбираем нужную категорию. Я всегда для разных соревнований/путешествий создаю отдельную категорию и нажимаем ОК. Точка построена.
Задача 2. kp03 находится на расстоянии 1476 метров от kp02 и по азимуту 122,3 от kp01.
2-1. Строим окружность с центром в kp02 радиусом 1476 м. Для этого правой кнопкой мыши кликаем на точку и выбираем операции с выделенной областью.
2-2. При нажатии выскакивает диалоговое окно, в котором пишем нужный нам радиус. Нажимаем ОК, выскакивает диалоговое окно, которое нам не нужно. Его просто закрываем. В итоге получается окружность заданного радиуса с центром в точке kp02.
2-3. Где-то на этой окружности и находится нужная нам точка. Чтобы определить точные её координаты нужно, построить вспомогательную точку. Как строить точку по азимуту мы уже знаем, расстояние на которой точка должна быть от kp01 выбирается с запасом.
2-4. Чтобы найти kp03 соединим прямой точки kp01 и kp03_1. Для этого выбираем пункт метки -> добавить путь и соединяем kp01 и kp03_1 и сохраняем путь
2-5. Из полученных двух точек выбираем нужную нам. Обычно задание имеет либо одно решение, либо понятно какое из двух пересечений выбрать, ко второй точке заведомо проезда нет. В данном случае нужное кп находится на ближнем берегу реки, т.к. к точке на том берегу проезда нет.
Остальные же задачки решаются уже похожим способом. Либо пересечение двух окружностей, когда мы знаем расстояния от двух кп и нужно найти третье, либо пересечение двух прямых, когда знаем два азимута от двух разных кп.
И напоминаю, что азимуты в задании могут быть не только прямыми, но и обратными. Чтобы вычислить прямой азимут, при известном обратном нужно помнить следующее: если обратный азимут <180, то чтобы узнать истинный к нему нужно прибавить 180, если обратный азимут >180 то 180 нужно отнять.
П.с. сас.планет пока еще не полностью заменяет озик. Ввести координаты в других датумах кроме WSG84 он не позволяет, да и координаты в utm формате не заведешь, но вот простейшие построения уже можно делать.