РУКОВОДСТВО ПО ГИС ИНГЕО

СТИЛЬ

Стиль - это служебный объект в структуре данных ГИС ИнГео

Особенности стиля:

  • Контур объекта слоя рисуется одним из стилей, заданных для этого слоя.
  • У объекта может быть несколько контуров (форм) нарисованных одним и тем же или разными стилями.
  • Для слоя можно создавать сколько угодно стилей.
  • У контура объекта можно сменить стиль.
  • Стиль может содержать сколько угодно методов отображения. Минимум один метод отображения.
  • Стиль определяет параметры контура и правила рисования, а методы отображения, заданные для стиля, определяют как рисуется контур.

В названии стиля можно использовать разделитель /, например: - Отметка/Верха трубы, - Отметка/дна колодца, - Отметка/кольца люка. Это позволяет создать вложенное меню при выборе стиля. Пример, вложенного меню выбора стиля здесь.

Создание стиля

Для создания стиля:

  1. Откройте проводник базы данных.
  2. Выберите слой, для которого хотите создать стиль.
  3. Выберите пиктограмму (рис.1).
  4. Введите название (рис.2).
  5. Задайте параметры стиля если надо.
  6. Задайте правила рисования если надо.

Создание стиля
Рис. 1. Создание стиля

Параметры стиля

Для стиля настраиваются следующие параметры (закладка Стиль на форме редактирования стиля рис.2):

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

При создании стиля можно оставлять параметры по умолчанию. Но при настройке классификатора, которым будут пользоваться много людей необходимо подойти со всей ответственностью к параметрам стиля.

Стиль
Рис. 2. Параметры стиля

Правила рисования

Для стиля настраиваются следующие правила рисования (закладка Правила на форме редактирования стиля рис.3):

  • Начало рисования. Вы можете начать создавать контур:
    • с прямой линии или
    • с дуги.
      Конечно, вы можете переключать дугу и ребро в процессе создания объекта. Также можете задать сохранение прямых углов, а можете включать и выключать прямые углы в процессе создания объекта.
  • Замыкание контура. Здесь мы можем замыкать контур:
    • прямой линией или
    • дугой.
      Конечно, вы можете замкнуть контур в процессе создания объекта. Также можете задать сохранение прямых углов при замыкании, а можете включать и выключать прямые углы при замыкании в процессе создания объекта.
  • Количество точек. Можете задать минимальное и максимальное количество точек. Например, для точечного условного знака задаем оба значения равными единице.

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

Стиль
Рис. 3. Правила рисования стиля

Открытие стиля в проводнике базы данных

Чтобы открыть проводник базы данных и сразу спозиционировать стиль в проводнике:

  1. Выделите стиль на закладке Слои в правой панели главного окна.
  2. Откройте стиль в проводнике:
    • нажмите на клавиатуре одновременно клавиши Alt + Enter
    • либо щелчком правой клавишей мыши вызовите контекстное меню и выберите команду Параметры стиля (рис. 4).

Стиль
Рис. 4. Открытие стиля в проводнике