Диалог "Параметры полилиний по умолчанию"

<< Click to Display Table of Contents >>

Navigation:  Проект DIGIMINE > Параметры для проекта в целом >

Диалог "Параметры полилиний по умолчанию"

 

Вызов – используя пункт меню Параметры / Справочник типов линий… .

 

 

Для более удобного выполнения некоторых операций, необходимо, чтобы программа знала стиль, толщину и цвет линии по умолчанию для каждого типа полилиний. Например, когда изменяется (в каком-либо диалоге)тип вводимой полилинии, в большинстве случаев удобно, чтобы сразу изменялся стиль полилинии и толщина линии.

 

Изменения в рассматриваемом диалоге параметров внешнего вида (стиль, толщина, цвет) полилиний разных типов не оказывают влияния на параметры внешнего вида загруженных полилиний.

 

Изменения зависимости цвета от даты, а также особенности отображения полилиний в окнах разрезов и планов влияют на отрисовку полилиний во всех соответствующих окнах.

 

 

В левой части диалога выбирается тип полилинии, а в правой задаются параметры по умолчанию для полилиний выбранного типа. В

процессе работы пользователь всегда может изменить тип, стиль, толщину и цвет для любой полилинии.

 

 

Изменить название….

В программе DIGIMINE используются типы полилиний от 0 до 99, причем некоторые из них имеют специальные названия, а другие называются Линия тип NN, где NN – номер типа полилинии.  В рассматриваемом диалоге имеется возможность изменить название типов полилиний. Эти изменения будут относиться к текущему проекту, и использоваться при каждом последующем открытии этого проекта. Можно сохранить эти названия в проект по умолчанию. Тогда, при каждом новом запуске программы без проекта, будут использованы измененные названия типов полилиний.

Следует обратить внимание на то, что типы полилиний со специальными названиями имеют некоторые специфичными свойства (например, полилинии типа Горизонталь дневной поверхности порождают виртуальные полилинии типа Разрез дневной поверхности в окнах разрезов и т.п.), поэтому не рекомендуется изменять названия таких типов. Свойства типов полилиний от изменения названия не изменятся, т.к. они зависят не от названия, а от внутреннего номера типа, но при изменении названия типов полилиний со специфичными свойствами может возникнуть путаница для пользователя.

Поэтому, если тип Горизонталь дневной поверхности назвать Изолиния дневной поверхности, то это нормально, смысл не меняется, но название Линия разлома запутает пользователя, т.к. у полилиний останутся специфичные свойства горизонталей дневной поверхности.

 

Загрузить из файла проекта…

Служит для загрузки справочника полилиний из другого проекта (файла проекта). Чаще всего используется в том случае, когда в другом проекте производилось изменение названий типов полилиний.

 

 

 

Параметры стиля полилинии

 

Стиль – задается стиль отрисовки полилинии.

В верхней части выпадающего списка со стилями линий имеются 5 "стандартных" стилей и стиль отсутствия линии - "Нет линии".

Эти 6 стилей использовались в программе до версии 9.02.

 

Начиная с версии 9.03 появились дополнительные стили. У каждого из этих стилей в списке имеются числа, разделенные точкой, например, 15.1,   8.8,   9.3.1.3   и т.п.

Эти числа описывают шаблон стиля полилинии , количество чисел - четное.

Каждое нечетное число означает относительную длину штриха, каждое четное - относительную длину пропуска между штрихами.

Например числа 9.3.1.3 означают, что сначала идет штрих длиной 9, затем пропуск длиной 3, затем штрих длиной 1 и, наконец, пропуск длиной 3. ( ).

 

Если коэффициент длины штрихов равен 1.0 и не задано масштабирование штрихов/пропусков линии (см. ниже), то каждая единица принимается равной 0.25мм (т.е для 9.3.1.3 будет штрих длиной 9*0.25=2.25мм, пропуск 3*0.25=0.75мм, штрих 1*0.25=0.25мм и пропуск 3*0.25=0.75мм).

 

 

 

Толщина – задается толщина линии в мм, либо 0 (Тонкая).

 

Коэффициент размера штрихов - служит для увеличения/уменьшения длины и толщины штрихов. Если толщина линии задана 0 (Тонкая), то коэффициент размера штрихов влияет только на длину штрихов и не влияет на толщину линии.

 

Масштабировать - если отмечено, то при изменении масштаба длина и толщина штрихов будут изменяться. Заданная длина штрихов будет соответствовать масштабу 1 : 1000.

 

Например, если толщина линии задана 0.5мм и отмечено "Масштабировать" (а коэффициент размера штрихов равен 1.0), то при масштабе 1: 1000 толщина линии будет 0.5мм, при масштабе 1:500 - 1.0мм, при масштабе 1:2000 - 0.25мм (но не менее 1 пикселя):

 

                                       

 

 

 

 

 

 

Цвет

 

Особо отметим важную особенность, которую можно задать для полилиний некоторых типов – это цвет линии, определяемый в зависимости от даты.
Допустим, в данном диалоге для типов линии Верхняя бровка и Нижняя бровка задано, что их цвет определяется в зависимости от даты. Тогда все полилинии этих типов будут раскрашиваться в зависимости от их даты и параметров, заданных в диалоге "Выбор текущей даты", несмотря на то, что каждая полилиния имеет свой собственный цвет.
Подобная возможность очень удобна, когда требуется раскрасить полилинии в соответствии с датами, попадающими в некоторый диапазон.
Если для упомянутых типов линий установить цвет независимый от даты, то каждая полилиния будет отображаться своим собственным цветом.

 

 

 

 

 

До версии 9.02 в рассматриваемом диалоге задавались также правила отрисовки в 2D окнах разрезов для полилиний, принадлежащих горизонтам и правила отрисовки в 2D окнах планов для полилиний, принадлежащих разрезам.
Причем правила отрисовки задавались только для всех полилиний выбранных типов и действовали только в рамках проекта.
 
Начиная с версии 9.03 эти правила отрисовки задаются непосредственно для каждой полилинии (см. диалоги Параметры полилинии, Параметры выделенных полилиний).