Назначение команды.
Команда Вставить круговую кривую позволяет, на основании двух последних введенных отрезков линии, получить параметры некоторой дуги, полученной по 3 точкам встроенной окружности. Эта дугой в виде ломаных отрезков можно заменить последние две введенные линии при построении нового линейного объекта.
Вызов команды.
Команда Вставить круговую кривую вызывается с помощью команды Построения > Вставить круговую кривую.
Доступность команды.
Команда Вставить круговую кривую доступна только в том случае, если пользователь в редактируемом слое карты создает новый линейный объект средствами модуля Геомастер.
Работа команды.
Для корректного выполнения команды, пользователь должен в редактируемом слое начать создание линейного объекта штатными средствами модуля Геомастер. После ввода более двух отрезков линейного объекта, пользователю становится доступна данная команда. После ее вызова, в окне карты будет отображаться некоторая кривая, автоматически построенная на основе введенных отрезков и будет отображаться диалог команды. Параметры дуги, которые автоматически предлагает команда, могут быть изменены пользователем в зависимости от своих требований.

• | поле Количество отрезков представляет собой число ломаных линий, которыми может быть заменена дуга окружности. |
• | поле Радиус кривой позволяет пользователю отказаться от предлагаемых командой параметров и задать собственное значение радиуса кривой. |
• | кнопка ОК позволяет построить кривую с заданными параметрами, вместо введенных отрезков. |
• | кнопка Закрыть отменят действие команды. |
Радиус вписанной окружности определяется автоматически при ее вызове, а количество отрезков, из которых будет состоять кривая, предопределено. В том случае, если пользователь будет изменять значения в полях Количество отрезков и Радиус кривой, то будет изменяться и число ломаных, в окне карты, которыми может быть заменена дуга окружности.
При построении кривой значение радиуса дуги можно изменять. В этом случае, расчетное значения тангенсов игнорируются, и построение начинается от первой точки.
Примечание.
Примеры работы данной команды описаны в руководстве пользователя.
|