Доступно с лицензией Standard или Advanced.
Перейдите по ссылкам, чтобы увидеть подробное описание всех параметров геометрического эффекта.
Геометрия на входе | Геометрия на выходе | Геометрический эффект | Описание | Пример: |
---|---|---|---|---|
Точки | Линии | Создает динамическую линию указанной длины и в указанном направлении от исходного точечного объекта. | ||
Полигоны | Создает динамический полигон указанного диаметра вокруг точечного объекта. | |||
Создает динамический полигон вокруг точечного объекта с указанным числом сторон. Все углы и стороны полигона имеют равную величину. | ||||
Линии | Линии | Динамически добавляет контрольные точки представления к линейному объекту, чтобы определить местоположение для маркеров стиля или геометрических эффектов, использующих шаблоны. | ||
Создает динамическую линию вдоль линейного объекта со стрелкой указанного стиля и ширины. | ||||
Создает динамическую линию, которая короче линейного объекта с одной или двух сторон. | ||||
Создает по шаблону динамическую составную линию на основе исходного линейного объекта. | ||||
Создает динамическую линию, продолжающуюся от начала или конца линейного объекта, с определенным углом отклонения и длиной. | ||||
Создает динамическую линию, имеющую излом в определенном месте, под определенным углом и указанной ширины. | ||||
Создает динамическую линию, смещенную на указанное расстояние по x и по y; часто используется для создания эффекта падающей тени. | ||||
Создает динамическую линию, смещенную на указанное расстояние и направленную перпендикулярно линейному объекту. | ||||
Создает динамическую линию, отступающую от начала или конца линейного объекта на заданное расстояние. | ||||
Обращает результат другого геометрического эффекта. | ||||
Создает динамическую линию, повернутую на указанный угол относительного линейного объекта. | ||||
Создает динамическую линию измененного размера, при этом указывается коэффициент от линейного объекта. Вершины перемещаются вдоль огибающей линейного объекта по отношению к центральной точке. При указании значения, большего 1, вершины смещаются от центральной точки, при значениях в диапазоне от 0 до 1 вершины смещаются к центральной точке, нулевое значение создает нулевую динамическую линию, при значениях, меньших нуля, будет создана перевернутая динамическая линия, вершины которой будут располагаться с обратной стороны от центральной точки. | ||||
Создает динамическую линию с упрощенной геометрией по алгоритму Дугласа-Пеккера. | ||||
Создает динамическую кривую Безье из исходного линейного объекта (при этом нужно указать допуск на плоскости). | ||||
Запрещает отображение линейных пространственных объектов на участках, заданными контрольными точками представления. | ||||
Создает волнообразную динамическую линию вдоль линейного объекта, рисунок которой может быть синусоидальным, квадратным, треугольным или произвольным. | ||||
Полигоны | Создает вокруг линейного объекта динамический полигон с указанным диаметром. | |||
Создает динамический полигон, охватывающий пространственный экстент линейного объекта. | ||||
Создает динамический полигон вдоль линейного объекта, ширина которого изменяется в зависимости от длины линейного объекта от одной указанной величины к другой. | ||||
Полигоны | Линии | Создаваемая динамическая линия короче границы полигонального объекта с одной или двух сторон. | ||
Создает по шаблону динамическую составную линию из границ полигона. | ||||
Полигоны | Динамически добавляет контрольные точки представления к границе полигонального объекта, чтобы определить местоположение маркеров стиля или геометрических эффектов, использующих шаблон. | |||
Создает динамический полигон с указанным расстоянием вокруг границы полигонального объекта. | ||||
Создает динамический полигон в форме кольца с заданной шириной относительно границы полигонального объекта. | ||||
Создает динамический полигон на основании пространственного экстента полигонального объекта. | ||||
Создает динамический полигон, граница которого смещена на указанное значение x и y относительно границы исходного полигонального объекта; часто используется для создания эффекта тени. | ||||
Создает динамический полигон, граница которого сдвигается на указанное расстояние относительно границы полигонального объекта. | ||||
Создает динамический полигон, повернутый на указанный угол относительно исходного полигонального объекта. | ||||
Создает динамический полигон, полученный из полигонального объекта масштабированием с учетом указанного коэффициента. Вершины перемещаются вдоль огибающей линейного объекта по отношению к центральной точке. Если указано значение, большее 1, вершины будут перемещены от центральной точки; если введенное значение находится в диапазоне от 0 до 1, вершины будут перемещены к центральной точке; в случае, когда указано значение, меньшее нуля, динамический полигон будет инвертирован: его вершины будут отображаться с другой стороны от центральной точки относительно исходного расположения. | ||||
Создает генерализованную динамическую линию границы полигонального объекта с использованием алгоритма Дугласа-Пеккера. | ||||
Создает генерализованную динамическую линию из границы полигонального объекта (с установленным допуском на плоскости). | ||||
Создает волнообразную линию вдоль границы полигонального объекта; такая линия может иметь синусоидальную, квадратную, треугольную или произвольную форму. |
Описания параметров
Геометрия на входе | Геометрия на выходе | Геометрический эффект | Определения |
---|---|---|---|
Точки | Линии | Радиально из точки | Угол – направление линии относительно маркера. Значение по умолчанию – 0 (ноль) градусов (на восток). Угол отсчитывается по часовой стрелке. Длина – расстояние линии от одного конца до другого. Значение по умолчанию – 5 точек. Если изменить это значение, изменится длина динамической линии. |
Полигоны | Буфер | Размер – расстояние от края маркера. Значение по умолчанию – 1 точка. Если установить значения больше 1, то вокруг маркера будет создан динамический полигон большего размера. | |
Правильный многоугольник | Радиус – расстояние от центра полигона. Значение по умолчанию – 2.5 точек. Если установить значения больше 1, то вокруг маркера будет создан динамический полигон большего размера. Ребра – число сторон полигона. По умолчанию используется значение 4. Если указать значение меньше 3, то будет нарисован треугольник. Если задать значение меньше 3, будет нарисован круг. Угол – величина поворота полигона. Значение по умолчанию – 0 (ноль) градусов. | ||
Линии | Линии | Добавить контрольные точки | Допуск по углу – максимальное отклонение одного сегмента от другого в вершине. По умолчанию равно 120 градусам. Значение угла от 180 до 360 интерпретируются так же, как и значения от 0 до 180. Значениям углов в 180 и 360 присваивается 0 (ноль). |
Стрелка | Стиль – определяет тип отображаемой стрелки. Доступны следующие варианты: Без границы, Блокированная и Перекрестная. При выборе типа Блокированная стрелка отображается с закрытым концом. Вариант Без границы соответствует стрелке с открытым концом. Перекрестная стрелка применяется в случае размещения пересечения внутри стрелки. Значение по умолчанию – Без границы. Ширина – отображает расстояние между линиями, составляющими стрелку. Значение по умолчанию – 20 точек. | ||
Вырезать | Сократить от – определяет расстояние от начальной точки линии, начиная с которой линейный слой символов будет отображаться. Начальная точка линии определяется в зависимости от того, в каком направлении она была оцифрована. Расстояние применяется вдоль линии. Значение по умолчанию – 1 точка. Сократить до – определяет расстояние до конечной точки линии, до которой линейный слой символов будет отображаться. Конечная точка линии определяется в зависимости от того, в каком направлении она была оцифрована. Расстояние применяется вдоль линии. Значение по умолчанию – 1 точка. Инвертировать – указывает, что эффект будет применен противоположным образом. Таким образом отображаться будут только концы линии, а середина станет невидимой. По умолчанию параметр не активен. | ||
Пунктир | Шаблон – указывает длину штрихов и пробелов между ними. Можно задать несколько значений для штрихов и пробелов, чтобы создать комплексный шаблон. Черточка является видимым участком линии, а пробел – невидимым. Если длина созданного шаблона не будет соответствовать длине линии, шаблон будет сжат. Если указать нечетное число значений, шаблон будет дублирован по всей длине. Вторая половина шаблона будет прямым отражением первой половины. Можно задать значение, равное нулю. Эти опции позволяют создавать более сложные шаблоны. Значения по умолчанию – 10 pt и 10 pt. Окончания – положение штриха вдоль линии. Доступны следующие варианты: Нет ограничений, С половиной штриха, С целым штрихом, С половиной пробела, С целым пробелом и Пользовательский. Пользовательский тип линии приведет шаблон в соответствие с длиной объекта, незначительно регулируя длину штрихов. При выборе линии типа Нет ограничений длины пробелов между штрихами не корректируются, поэтому шаблон едва ли будет точно соответствовать длине объекта. Значение по умолчанию – С половиной штриха. Положение – указывает, где должен начинаться шаблон относительно начальной точки объекта. Сдвигает шаблон на указанное расстояние. Отрицательные значения соответствуют сдвигу влево, положительные – сдвигу вправо. Это свойство работает только в случае, если параметр Окончания имеет значения Нет ограничений или Пользовательский. При создании правила представления этот параметр динамически вычисляется с учетом значения Шаг и обновляется в процессе построения или изменения правил, когда обновляется свойство Окончание. Отступ от конца – указывает, где должен заканчиваться шаблон относительно конечной точки объекта. Отрицательные значения соответствуют сдвигу влево, положительные – сдвигу вправо. Это свойство используется только в случае, если для параметра Окончания выбрано значение Пользовательские. При создании правила представления этот параметр рассчитывается динамически с учетом значения Шаг и автоматически обновляется в процессе построения или изменения правил, когда обновляется свойство Окончание. | ||
Продолжение | Начало – начальная точка дополнительного сегмента, добавляемого к линии. Отклонение – угол отклонения дополнительного сегмента. Для отклонения укажите значение 0. Длина – динамически вычисляемая длина дополнительного сегмента. | ||
Излом | Длина – длина сегмента, формирующего излом линии. Позиция – положение центра излома, вычисляемое в процентах длины от начала объекта. Угол – угол излома линии, измеряемый в градусах. | ||
Переместить | Сдвиг по X – расстояние, на которое перемещается символ по оси X по отношению к геометрии объекта. Значение по умолчанию – 1 точка. Сдвиг по Y – расстояние, на которое перемещается символ по оси Y по отношению к геометрии объекта. Значение по умолчанию -1 pt. | ||
Отступ | Сдвиг – расстояние, на которое штрих смещается перпендикулярно линии объекта. Значение по умолчанию – 1 точка. Метод – указывает способ отображения угловых штрихов. Можно выбрать один из следующих вариантов: Острое, Скошенное, Скругленное и Квадратное. Вариант Острое обеспечит точную форму вокруг угла линии. Скошенное отрисует кратчайший путь по прямой через угол линии. Скругленное проведет линию на равном расстоянии вокруг угла на линии. Квадратное проведет прямую через угол на линии. Значение по умолчанию – Квадратное. Опция – определяет, каким способом будут обработаны сложные штрихи. Доступны следующие варианты: Быстро и Точно. Быстро – проигнориует линии сложной формы и предложит оптимальное расположение линейного символа. Точно – размещает сложные конфигурации и отображает истинное положение линейного символа. Значение по умолчанию – Быстро. Число – количество произведенных сдвигов штрихов. Значение по умолчанию равно 1. | ||
Прямой участок с отступом | Метод – начальная точка смещения линии по касательной. Сдвиг – расстояние, на которое геометрия смещается по касательной. | ||
Обратно | Обратить – указывает, нужно ли обращать результаты действия предыдущего геометрического эффекта. По умолчанию включено. | ||
Повернуть | Угол – определяет величину поворота символа линии. По умолчанию равно 15 градусам. | ||
Масштабирование | Коэффициент X – определяет изменение размера линии по оси X. Значение выражено в виде отношения/процентов. Значение по умолчанию – 1,15 или 115 %. Коэффициент Y – определяет изменение размера линии по оси Y. Значение выражено в виде отношения/процентов. Значение по умолчанию – 1,15 или 115 %. | ||
Упростить | Допуск – определяет расстояние вдоль границы полигона, через которое следует удалить вершину из линейного символа. Значение по умолчанию – 10 точек. При значениях меньше 10 форма линии будет больше похожа на исходную. При значениях больше 10 форма линии будет менее похожа на реальную. | ||
Сглаженная | Допуск на плоскости – определяет расстояние вдоль линии для включения элементов кривой Безье. Значение по умолчанию – 1 точка. При значениях больше 1 к границе полигона будет добавлено меньшее число сегментов динамической параметрической кривой. | ||
Запретить | Запретить – указывает, применяется ли запрет на отображение участков линейных пространственных объектов между двумя группами опорных точек. Обратный запрет: Если эта опция включена, то линия будет начинаться с невидимой частью. Если эта опция не включена, то линия будет начинаться с видимой частью. | ||
Волна | Период – указывает расстояние вдоль линии для отображения линейного символа в виде кривой. Значение по умолчанию – 3 точки. Ширина – определяет величину перпендикуляра к исходной линии для отображения линейного символа в виде кривой. Значение по умолчанию – 2 точки. Стиль – определяет форму отображаемой кривой. Доступны следующие варианты: Синусоида, Квадрат, Треугольник и Произвольно. Синусоида отображает синусоидальную кривую или кривую, имеющую форму полумесяца. Квадрат отображает кривую линию в виде прямоугольных зубцов. Треугольник отображает кривую в виде треугольных зубцов. Выбор варианта Произвольно приведет к отображению синусоиды с различными вариантами значений параметров периода и ширины. Значение по умолчанию – Синусоида. Начальное число – определяет начальное значение диапазона, в котором генерируется случайное число. Случайное число используется стилем Произвольно для определения размера маркера. Значение по умолчанию равно 1. | ||
Полигоны | Буфер | Размер – расстояние от края штриха. Значение по умолчанию – 1 точка. | |
Обрамляющий полигон | Метод – определяет способ построения формы полигона вокруг линии. Доступны следующие варианты: Замкнутый путь, Выпуклая оболочка и Прямоугольник. Параметр Замкнутый путь позволяет создать полигон, который соединяет оба конца линии. Выпуклая оболочка создает полигон, аппроксимирующий форму линии. Прямоугольник создает полигон, равный пространственной огибающей линии. Значение по умолчанию Прямоугольник. | ||
Клиновидный полигон | От ширины – определяет ширину полигона в начале линии. Значение по умолчанию 0 pt (ноль). К ширине – определяет ширину полигона в конце линии. Значение по умолчанию – 1 точка. Длина – определяет расстояние вдоль линии, на котором будет создан полигон. Значение по умолчанию 0 pt (ноль). | ||
Полигоны | Линии | Вырезать | Сократить от – определяет расстояние от замыкающей точки полигона, начиная с которой он будет отображаться. Расстояние применяется вдоль границы полигона. Значение по умолчанию – 1 точка. Сократить до – определяет расстояние от замыкающей точки полигона, до которой он будет отображаться. Расстояние применяется вдоль границы полигона. Значение по умолчанию – 1 точка. Инвертировать – указывает, что эффект будет применен противоположным образом. Это позволит отобразить контур полигона с помощью штриховой линии только до конечной точки, остальная же его часть показана не будет. По умолчанию параметр не активен. |
Пунктир | Шаблон – указывает длину штрихов и пробелов между ними. Можно задать несколько значений для штрихов и пробелов, чтобы создать комплексный шаблон. Черточка является видимым участком линии, а пробел – невидимым. Если длина созданного шаблона не будет соответствовать длине линии, шаблон будет сжат. Если указать нечетное число значений, шаблон будет дублирован по всей длине. Вторая половина шаблона будет прямым отражением первой половины. Можно задать значение, равное нулю. Эти опции позволяют создавать более сложные шаблоны. Значения по умолчанию – 10 pt и 10 pt. Окончания – положение штриха вдоль контура полигона. Доступны следующие варианты: Нет ограничений, С половиной штриха, С целым штрихом, С половиной пробела, С целым пробелом и Пользовательский. Пользовательский тип линии приведет шаблон в соответствие с длиной объекта, незначительно регулируя длину штрихов. При выборе линии типа Нет ограничений длины пробелов между штрихами не корректируются, поэтому шаблон едва ли будет точно соответствовать длине объекта. Значение по умолчанию – С половиной штриха. Положение – указывает, где должен начинаться шаблон относительно начальной точки объекта. Сдвигает шаблон на указанное расстояние. Отрицательные значения соответствуют сдвигу влево, положительные – сдвигу вправо. Это свойство работает только в случае, если параметр Окончания имеет значения Нет ограничений или Пользовательский. При создании правила представления этот параметр динамически вычисляется с учетом значения Шаг и обновляется в процессе построения или изменения правил, когда обновляется свойство Окончание. Отступ от конца – указывает, где должен заканчиваться шаблон относительно конечной точки объекта. Отрицательные значения соответствуют сдвигу влево, положительные – сдвигу вправо. Это свойство используется только в случае, если для параметра Окончания выбрано значение Пользовательские. При создании правила представления этот параметр рассчитывается динамически с учетом значения Шаг и автоматически обновляется в процессе построения или изменения правил, когда обновляется свойство Окончание. | ||
Полигоны | Добавить контрольные точки | Допуск по углу – максимальное отклонение одного сегмента от другого в вершине. По умолчанию равно 120 градусам. Значение угла от 180 до 360 интерпретируются так же, как и значения от 0 до 180. Значениям углов в 180 и 360 присваивается 0 (ноль). | |
Буфер | Размер – расстояние от ребра границы полигона. Значение по умолчанию – 1 точка. | ||
Кольцо | Ширина – определяет, на каком расстоянии от ребра полигона должен отображаться символ. Значение по умолчанию – 2 точки. Метод – определяет способ отображения символа в выпуклых углах полигона. Доступны следующие варианты: Острое, Скошенное, Скругленное и Истинный буфер. Острое отображает форму, соответствующую форме выпуклого угла полигона. Скошенное соответствует кратчайшему пути через выпуклый угол полигона. Скругленное проводит линию на равном расстоянии вокруг выпуклого угла полигона. Истинный буфер использует для отрисовки линии вокруг выпуклых углов буферный алгоритм. Значение по умолчанию – Острое. Простой – определяет, будут ли сложные формы динамически упрощены при создании кольца. Включено по умолчанию. | ||
Обрамляющий полигон | Метод – определяет способ построения формы полигона вокруг полигона. Доступны следующие варианты: Замкнутый путь, Выпуклая оболочка и Прямоугольник. При выборе варианта Замкнутый путь будет создан полигон, геометрия которого соответствует геометрии исходного полигона. Выпуклая оболочка создает внешний полигон с минимальным количеством сторон. Прямоугольник создает полигон, равный пространственной огибающей линии. Значение по умолчанию Прямоугольник. | ||
Переместить | Сдвиг по X – расстояние, на которое перемещается символ по оси X по отношению к геометрии объекта. Значение по умолчанию – 1 точка. Сдвиг по Y – расстояние, на которое перемещается символ по оси Y по отношению к геометрии объекта. Значение по умолчанию -1 pt. | ||
Отступ | Сдвиг – расстояние, на которое граница полигона смещается перпендикулярно границе объекта. Значение по умолчанию – 1 точка. Метод – указывает способ отображения угловой заливки. Можно выбрать один из следующих вариантов: Острое, Скошенное, Скругленное и Квадратное. Острое отображает форму, соответствующую форме угла полигона. Скошенное соответствует кратчайшему пути через угол полигона. Вариант Скругленное позволяет провести линию на равном расстоянии вокруг угла полигона. Вариант Квадратное позволяет провести прямую через угол полигона. Значение по умолчанию – Квадратное. Опция – определяет способ обработки границ полигонов сложной формы. Доступны следующие варианты: Быстро и Точно. Вариант Быстро игнорирует линии сложной формой и предлагает оптимальное расположение для контура полигона. Вариант Точно размещает сложные конфигурации и отображает истинное положение контура полигона. Значение по умолчанию – Быстро. Число – количество произведенных сдвигов штрихов. Значение по умолчанию равно 1. | ||
Повернуть | Угол – определяет величину поворота символа заливки. По умолчанию равно 15 градусам. | ||
Масштабирование | Коэффициент X – определяет изменение размера заливки по оси X. Значение выражено в виде отношения/процентов. Значение по умолчанию – 1,15 или 115 %. Коэффициент Y – определяет изменение размера заливки по оси Y. Значение выражено в виде отношения/процентов. Значение по умолчанию – 1,15 или 115 %. | ||
Упростить | Допуск – определяет расстояние вдоль границы полигона, через которое следует удалить вершину из линейного символа. Значение по умолчанию – 10 точек. При значениях меньше 10 контур полигона будет более похож на его исходную форму. При значениях больше 10 контур полигона будет менее похож на его реальную форму. | ||
Сглаженная | Допуск на плоскости – определяет расстояние вдоль контура полигона для включения элементов кривой Безье. Значение по умолчанию – 1 точка. При значениях больше 1 к границе полигона будет добавлено меньшее число сегментов динамической параметрической кривой. | ||
Волна | Период – определяет расстояние вдоль контура полигона для ее отображения ее в виде кривой. Значение по умолчанию – 3 точки. Ширина – определяет длину перпендикуляра к контуру полигона для отображения кривых символа заливки. Значение по умолчанию – 2 точки. Стиль – определяет форму кривых, которые используются для отображения контура полигона. Доступны следующие варианты: Синусоида, Квадрат, Треугольник и Произвольно. Синусоида отображает синусоидальную кривую или кривую, имеющую форму полумесяца. Выбор варианта Квадрат приведет к отображению кривой линии в виде прямоугольных зубцов. Вариант Треугольник соответствует кривой, отображаемой в виде треугольных зубцов. В случае выбора варианта Произвольно будет прорисована синусоида с различными вариантами значений периода и ширины. Значение по умолчанию – Синусоида. Начальное число – определяет начальное значение диапазона, в котором генерируется случайное число. Случайное число используется стилем Произвольно для определения размера маркера. Значение по умолчанию равно 1. |