Формирование легенды

Печать Предыдущая страница Стартовая страница Следующая страница

legendРежим «Формирование легенды» предназначен для построения легенд (таблиц условных обозначений объектов, используемых на карте) с возможностью последующего внедрения созданных изображений в карты - схемы и отчеты в качестве дополнительного информационного материала.  

 

Формирование_легенды

 

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

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

Таблица условных знаков может содержать объекты, входящие только в один классификатор. Поэтому если на открытом документе выделены объекты, принадлежащие разным пользовательским картам, список формируется по первой из карт, на которых есть выделенные объекты. В дальнейшем карта, по которой выполняется построение легенды может быть выбрана в выпадающем списке в верхней части диалогового окна. При выборе карты из списка, если на выбранной карте есть выделенные объекты, выполняется автоматическое перестроение таблицы условных знаков. В противном случае кнопка «Сформировать по выделенным объектам» не будет активна. При повторном нажатии на кнопку «Сформировать по выделенным объектам» формирование таблицы объектов будет выполнено заново. Все выполненные правки в таблице будут утрачены.

При нажатии на кнопку «Сформировать по классификатору» активизируется диалоговое окно «Фильтр объектов карты», средствами которого можно настроить состав таблицы условных обозначений.

 

Внимание! При настройке фильтра объектов опция «Показать все объекты классификатора» должна быть включена!

 

опция_легенды

 

Если на момент активизации фильтра таблица условных обозначений содержала объекты, в фильтре они при старте будут «включены».

При формировании таблицы условных знаков выполняется сортировка объектов в следующем порядке:

 

1. По слоям (в соответствии с номером слоя в классификаторе)

2. По локализациям

3. По кодам серийных семантик

4. По внешним кодам

5. По номерам в серии

 

Между слоями добавляется подпись названия слоя.

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

При добавлении строки (вставке перед текущей строкой таблицы), она добавляется как Заголовок.

Дополнительные столбцы можно добавлять справа после столбцов, сформированных автоматически.

Удалять можно только «вручную» добавленные столбцы.

В процессе первоначального формирования таблицы условных знаков выполняется создание списка семантик аннотаций и списка семантик серий.

Аннотации - дополнительный столбец, в который помещаются значения указанной семантики для первого найденного на карте объекта соответствующего вида. Если семантика аннотаций является классификатором значений, в ячейку таблицы помещается не численный код, а соответствующее ему короткое название.

После формирования аннотаций их текст можно отредактировать.  

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

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

Серии, сформированные по двум семантикам, не обрабатываются.

При формировании таблицы могут быть использованы несколько «серийных» семантик. Если опция «Компоновка серий» выключена, образцы объектов, входящих в серию, отображаются в одном столбце, в порядке увеличения номера в серии.

Если опция «Компоновка серий» включена, перед началом группы объектов, входящих в серии, сформированные по одной и той же серийной семантике, вставляется строка с названиями классификаторов серии (коротких названий из классификатора значений). Далее следуют строки: одна строка - одна серия. В случае, когда формирование таблицы выполняется по выделенным объектам, количество столбцов в серии определяется минимальным и максимальным найденным на карте номером объекта в серии с добавлением всех промежуточных. Если формирование таблицы выполняется по классификатору, количество серийных столбцов будет соответствовать общему количеству значений классифицируемой семантики.

После столбцов с изображениями образцов объектов серии следует столбец с общим названием объекта, которое формируется путем сложения отдельных имен с разделением символом «/».

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

 

Исходный список объектов без компоновки серий:

 

Формирование_легенды_2

 

 

Компоновка серий:

 

Формирование_легенды_3

 

Таблица после исправлений, с дополнительными аннотациями:

 

Формирование_легенды_4

 

Диалоговое окно процедуры разделено на две части. В левой части выполняется формирование и настройка параметров таблицы объектов, в правой части отображается образец сформированной легенды.

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

Окно имеет стандартные средства управления изображением: перемещение при нажатой левой кнопке мыши, скроллинг вращением колесика мыши (при нажатии клавиши Shift - горизонтальный скроллинг), масштабирование вращением колесика мыши при нажатой клавише Ctrl.

При нажатии Ctrl_W выполняется позиционирование всей карты в окне.

В левой части окна помимо редактирования содержимого таблицы объектов можно настроить общий стиль таблицы и стили подписей.

Все подписи, имеющиеся в таблице подразделяются на стили:

1. «Название» - основной заголовок таблицы

2. «Слои» - подпись названий слоев классификатора

3. «Заголовки» - текст во вставленных строках и общее название серии.

4. «Основной текст» - основной текст таблицы

5. «Аннотации» - тест основных и дополнительных аннотаций.

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

Кроме основных табличных стилей в легенде могут присутствовать подписи - образцы отображения объектов-подписей.

По умолчанию в качестве текста образца отображается текст «Abc». Для назначения конкретного текста в качестве образца следует ввести его в соответствующей ячейке таблицы в левой части окна.

 

Кроме того можно настроить дополнительные параметры легенды: размеры изображений условных знаков и межстрочный интервал, наличие сетки таблицы, кода и номера, варианты отображения условных знаков площадных объектов.

Нажатием кнопки «Сохранить» можно сохранить сформированную таблицу в виде карты в формате SITX или графического файла в формате JPG. Если при этом включена опция «Добавить в отчет», сформированная легенда в виде врезки карты или вставки изображения (в зависимости от выбранного формата) добавляется в центр отчета.

При подготовке к изданию графических документов средствами Конструктора отчетов созданную легенду можно добавить в проект с помощью режима «Добавление врезки карты» (для SITX) или режима «Добавление вставки изображения» (для JPG).