logo
лабораторні роботи 2-9

Команда «Список объектов»

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

При пометке строки в списке на карте помечается соответствующий объект. Двойной щелчок на элементе списка показывает объект на весь экран.

Параметр в первой колонке может быть изменен прямо в списке. Для его редактирования нажмите F2.

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

Список можно использовать для просмотра всех объектов карты. Для этого пометьте все объекты и выполните Группа|Создать, затем введите имя (например "Вся карта") и воспользуйтесь командой Список Объектов.

Аналогично можно создать группу, содержащую все объекты любого слоя (Пометить|Весь слой).

Команда «Создать»

Для создания новой группы пометьте объекты, которые хотите в нее занести и выполните Группа|Создать..., программа запросит имя.

Команда «Занести помеченные в»

Данная команда очищает существующую группу и заносит в нее помеченные объекты.

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

Команда «Добавить помеченные в»

Данная команда не очищая группу заносит в нее помеченные объекты.

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

Команда «Изъять помеченные из»

Данная команда исключает помеченные объекты из группы.

Команда «Переименовать»

Данная команда изменяет имя группы. Состав объектов группы при этом не меняется.

Раздел «Карта»

Менеджер слоёв, команда «Слои...»

Обзор Менеджера слоев

В Менеджере слоев (семантики) можно создавать и редактировать список слоев карты (кроме фиксированных) и устанавливать их атрибуты: толщину, тип и цвет линии, цвет и шаблон закраски, условный знак, доступные для слоя параметры. Также можно записать список слоёв в файл.

Редактирование списка слоев

Для редактирования списка нажмите кнопку Редактирование на верхней инструментальной панели. Пока кнопка нажата, список будет находиться в режиме редактирования. Вы можете свободно перемещаться по списку в этом режиме и модифицировать его содержимое. Используйте клавишу <Ins> для добавления нового слоя. Нажатие <Enter> в последней строке списка вызывает то же действие. Используйте правую кнопку мыши для вызова контекстного меню с функциями редактирования.

По завершению редактирования нажмите кнопку Редактирование повторно.

Режим редактирования необходим только для изменения наименований слоев. Прочие операции: копирование, удаление и вставка - доступны по правой кнопке мыши в обычном режиме, так же как изменение атрибутов слоев.

Сортировка списка слоев

Последовательность изображения слоев в Менеджере может быть изменена. Для этого необходимо вызвать контекстное меню Менеджера (щелчок правой кнопкой мыши на списке слоев) и в нем выбрать пункт Сортировать, в котором выбрать один из подпунктов: По ID (по коду), По имени или По числу объектов. При сортировке по коду слои будут размещены в порядке возрастания их идентификатора, при сортировке по имени слои будут расположены в алфавитном порядке.

Установка атрибутов (графического представления) слоев

Для изменения атрибутов слоя (слоев) пометьте требуемые слои и воспользуйтесь элементами управления на правой инструментальной панели. Все ее пространство разбито на следующие группы:

Атрибуты линии (Line Attributes):

Используйте выпадающий список цветов для задания цвета линии из стандартной палитры Windows.

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

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

Используйте кнопку для вызова расширенного диалога определения цвета (Не из стандартной палитры Windows).

Тип слоя (Layer Style):

Используйте выпадающий список для задания типа помеченного слоя (слоев).

Поддерживаются следующие типы слоев:

Полигон/Полилиния (Polygon/Polyline)

Отображается как последовательность точек объекта, соединенных прямыми линиями. Этот тип имеет подавляющее большинство картографических объектов.

Для того, чтобы различать полигоны и полилинии, поставьте флажок Только полигоны для тех слоев, которые содержат только полигоны. Этот признак применяется при экспорте в некоторые форматы (например, ArcView Shapefile, Panorama TXF).

Полигон/Полилиния гладкая (Polygon/Polyline Smoothed)

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

Этот тип обычно назначают для горизонталей.

Пикет (SpotHeight)

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

Одиночный символ (Symbol)

Отображается в виде точки (одиночного условного знака).

Этот тип имеют колодцы, одиночные деревья, столбы и т.д. и т.п.

Рамка и легенда (Frame and Legend)

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

Таблица (Table)

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

Шрифт текста в таблице задается в группе Атрибуты шрифта на панели справа.

Сетка ЦМР (DEM-Grid)

Отображается в виде регулярной или нерегулярной сетки высот (цифровой модели рельефа).

Сетка высот создается процедурой восстановления рельефа по растровой стереопаре (Растр|Восстановление рельефа) или при помощи интерполяции из существующих контуров и пикетов (ЦМР|Создать ЦМР).

Триангуляционная сеть (TIN)

Представляет собой сеть триангуляции Делоне, которая строится по существующим пикетам командой ЦМР|Создать TIN. Сеть триангуляции может использоваться для построения горизонталей.

Разбивка по листам (Print Layout)

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

Разбивка по листам вставляется в карту командой Вставить|Разбивка на листы, а для установки рамки в качестве текущей используйте Карта|Установить рамку.

Объекты разбивки по листам не выводятся на принтер при распечатке.

Группа слоев (Group Layout)

Данный тип слоя используется при экспорте в некоторые форматы файлов, например ArcView Shapefile, где объекты каждого слоя (покрытия) хранятся в отдельном файле. Создание групп позволяет уменьшить число создаваемых при экспорте файлов объединяя в группы сходные слои.

Например, на карте есть объекты, собранные в слоях: Лес высокоствольный, Лес низкоствольный, Кустарник, Залесенная местность и т.д. Тогда при экспорте в ArcView Shapefile для каждого слоя будет создан отдельный файл.

Объедините похожие слои в группу. Для этого создайте группу Растительность, в которую занесите все вышеуказанные слои. Теперь при экспорте будет создаваться файл Растительность, в который будут занесены объекты всех слоев, входящих в группу.

Атрибуты закраски (Brush Attributes):

Используйте выпадающий список цветов для задания цвета закраски из стандартной палитры Windows.

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

Используйте эту кнопку для выбора BMP-файла в качестве шаблона закраски объектов. Размер шаблона — 8 на 8 точек. Если изображение в BMP-файле имеет больший размер, то используется его левая верхняя часть.

Используйте эту кнопку для вызова расширенного диалога определения цвета (не из палитры Windows).

Статус слоя (Layer State):

Используйте список для изменения статуса помеченного слоя (слоев). Слой может находиться в одном из следующих состояний:

Статус Доступные операции

Редактируемый (Editable) Разрешены все операции над объектами данного слоя.

Помечаемый (Selectable) Объекты данного слоя видимы и могут быть помечены, однако не могут редактироваться.

Видимый (Visible) Объекты данного слоя видимы, однако не могут ни помечаться, ни редактироваться.

Невидимый (Hidden) Объекты данного слоя не отображаются на карте и не могут ни помечаться, ни редактироваться.

Диапазон видимости слоя (Visible Scale Range):

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

Установка параметров (полей базы данных), доступных для слоя

Для изменения параметров, которые доступны для помеченного слоя (слоев), воспользуйтесь кнопкой на верхней инструментальной панели.

В вызванном окне слева находится список всех параметров карты, а справа — параметры, доступные для данного слоя или слоев.

Пометьте требуемые параметры в левом списке, а затем используйте кнопку Copy для переноса их в правый. Аналогично, пометив слои в правом списке, можно вернуть их с помощью кнопки Remove. Кнопка Copy All позволит перенести все параметры из левого списка в правый, а Remove All — очистить правый список. Используйте также двойной щелчок левой кнопкой мыши на любом из параметров для переноса его из одного списка в другой.

Для добавления новых параметров в список используйте Менеджер параметров.

Выбор условного знака для слоя

Для изменения условного знака, помеченного слоя (слоев) воспользуйтесь кнопкой на верхней инструментальной панели. В вызванном окне высветятся все условные знаки карты.

Для редактирования библиотеки условных знаков карты используйте Менеджер условных знаков.

Наряду с изображением условного знака присутствует также и его тип, один из следующих:

Тип знака Объекты, для которых используется

Ordinal (Одиночный) Например: колодец, фонарь, репер;

Linear (Линейный) Например: ограда, граница, откос;

Areal (Площадной) Например: газон, растительность, сад;

Oriented linear (Линейно-ориентированный) Например: линии электропередач;

Scalable linear (Линейно-масштабируемый) Например: откос, подпорная стенка;

Сorner Ordinal (Одиночно-угловой) Например: мост, беседка, навес на столбе;

Corner Linear (Линейно-угловой) Например: кварталы проектируемые;

Double Linear (Двулинейный) Например: дороги, шоссе, каналы немасштабные;

Shading Absolute (Штриховка абсолютная) Например: болото, солончак;

Shading Relative (Штриховка относительная) Например: строения нежилые огнестойкие.

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

Запись и чтение списка слоев из файла

Для записи списка слоев в текстовый файл используйте кнопку записи, а затем укажите имя файла, в который хотите записать список.

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

Перекодировка

Позволяет изменить коды (ID) всех слоев загрузив их из списка перекодирования.

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

Для перекодирования нажмите кнопку Перекодировка и укажите имя созданного текстового файла.

Перетаскивание

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

Фильтр

Эта команды позволяет оставить в списке только определенный вид слоев (площадные, линейные, и т.д.) временно скрыв все остальные.

Фиксированные (служебные) слои

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

Существуют следующие фиксированные слои:

Слои Предназначение

Selected objects: Помеченные объекты (красный цвет линии по умолчанию);

Deleted objects: Удаленные объекты (слой невидим по умолчанию);

Hidden objects: Невидимые объекты (слой которых имеет статус невидимости);

Service layer: Служебный слой (рамка, опорные точки и пр.);

Советы:

Если пометить объект на карте, а затем вызвать Менеджер слоев, пометка устанавливается на слой, к которому принадлежит объект.

Двойной щелчок левой кнопкой мыши на списке слоев или в левом верхнем углу списка помечает все слои (кроме служебных).