Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
отчет по гису илона.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
1.86 Mб
Скачать

1.7. Подписывание объектов карты

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

1) Создание подписи: Активизировать окно карты → панель инструментов ОперацииУправление слоями → Окно Управление слоями → выбрать нужный слой, поставить опцию изменяемый, подписываемый → кнопка Подписи → окно Подписи → строка из колонки: выбрать имя колонки, из которой будут браться подписи → блок режимы показа, выбрать опции показать, а также опции, регулирующие возможность повторов, положения и сегментов подписываемых линий → блок Положение, выбрать опции привязки подписи относительно объекта → блок стиль, Кнопка Аа, выбрать стиль текста → заголовок Указка, поставить опцию «Нет» → ОК ОК.

2) Редактирование подписи (подпись - графический объект и его редактирование осуществляется после выделения):

- удаление: выделить объект, клавиша Delete (Строка Меню Удалить).

- перемещение: выделить объект → нажать и удерживая левую клавишу мыши перенести объект в нужное место.

- изменение стиля: дважды щелкнуть по подписи, Окно Стиль подписи → выбрать и установить требуемые параметры → ОК.

- отключение подписи: Активизировать окно карты → панель инструментов Операции → кнопка Управление слоями → Окно Управление слоями → кнопка Подписи → Окно Подписывание → блок Режимы показа, опция скрыть → ОК ОК.

- сохранение подписи: Строка Меню ФайлСохранитьРабочий набор.

1.8. Формирование запросов

Выбор объекта осуществляется либо командой Выбрать, либо с помощью SQL – запроса:

1) Выбор объекта командой Выбрать: Строка Меню ЗапросВыбрать → окно Выбрать → Окно Выбрать записи из таблицы, выбрать название таблицы, из которой предполагается выбирать → Окно Согласно условию, создать логическое выражение условной выборки (при необходимости для формирования выражения условия можно воспользоваться построением запросов – Окно запросов – окно Выражения, которое открывается нажатием кнопки Составить → для просмотра результатов в окне Выбрать опцию Результат в список → строка Результат в таблицу, указать имя таблицы, в которую будет выводиться результат выбора → ОК.

2) Создание SQL-запросов: Открыть таблицу → строка Меню ЗапросSQL-запрос → окно SQL-запрос, составить запрос, щелкнуть левой клавишей в окне Из таблиц… → Окно Список таблицы, выбрать имя таблиц, из которых будет выполняться выборка, щелкнуть левой клавишей мыши в окне Выбрать колонки, удалить символ «*» (* означает, что в результирующей таблице должны быть все колонки исходной таблицы) → окно Список колонки, выбрать название колонки или колонок, из которых будет выполняться выборка, щелкнуть левой клавишей в окне с условием, сформировать условие выбора, используя окна Списки, Операторы, Функции, Обобщения → кнопка Проверить, поставить функцию Результат в список → окно И поместить в таблицу…, указать имя таблицы → ОК.

3) Создание вычисляемых колонок: Выполнить все операции по запросу до пункта Выбрать колонки → перевести курсор в выбранную колонку, удалить звездочку → список колонки, выбрать нужный перечень колонок, сформировать выражение вычисляемой колонки.

4) Создание псевдонимов колонок: Псевдоним формируется после пробела формулы вычисления в кавычках.

5) Определение длин отрезков прямых:

Ручной способ: Активизировать окно карты → Панель инструментов Операции → пиктограмма Линейка, перенести курсор на рабочее поле, щелкнуть в начале измеряемой линии, дважды щелкнуть в конце → результат появится в окне линии.

Определение длин и периметров с помощью обновляемых колонок: активизировать окно карты → строка Меню Таблица → обновить колонку → строка обновить таблицу, выбрать нужную, строка обновить колонку – выбрать Длина → строка Значения извлечь из, выбрать нужную → строка Значение → кнопка Составить → окно Выражение → список Функции, выбрать Cartesian Object Len → окно Введите выражение, удалить буквы «i» после m → ОКОК.

7) Определение площадей полигональных объектов: Выполняются действия аналогичные предыдущему пункту. Только в списке функций выбирается «Area» в окне введите выражение удалить «i».