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

6.2 Пользовательский интерфейс системы.

«Главное меню» включает в себя список команд для доступа к главным функциям системы: Файл, Правка, Программы, Объекты, Запрос, Таблица, Настройки, Окно, Карта, Справки.

Меню «Настройки» открывает доступ к пяти инструментальным пане­лям: Команды, Операции, Пенал, СУБД и Программы.

Панель «Команды» (рис. 7) предназначена для быстрого запуска операций с файлами и окнами и состоит из кнопок:

р ис.7

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

Панель «Операции» (рис. 8) имеет кнопки для работы с элементами (объекта­ми), слоями, легендой и изображениями:

Рис.8

Панель «Операции» имеет в своем составе окно «Редактирование» и диалог «Управление слоями». Окно «Редактирование» позволяет активизи­ровать косметический слой, расположенный над растровым изображением исходного материала для выполнения векторизации исходных растровых данных в векторные и последовательного формирования слоев. С помощью диалога «Управление слоями» можно изменять порядок следования слоев, добавлять и удалять их, изменять режимы их отображения (полностью слой, все слои) и вид оформления (стили обозначений, цвета), выполнять их мас­штабирование. Кроме того, данная панель открывает доступ к окну «Инфор­мация», в котором по указанию элемента или места на слое показываются ат­рибутивные данные, относящиеся к указанному элементу или месту, которые можно редактировать и изменять.

И нструментальная панель «Пенал» (рис.9) содержит следующие кнопки, необходимые при выполнении векторизации растра:

Рис.9

Панель «СУБД» содержит кнопки команд для доступа к

таблицам атри­бутивных данных, находящихся в отдаленных базах данных.

Панель «Программы», предназначенная для программирования новых задач.

Меню «Настройки», кроме обеспечения доступа к рассмотренным панелям, позволяет при выполнении векторизации и форматировании слоев выбрать необходимые для их визуализации на косметическом слое графические средства: символы, рисунки, стили линий, штриховки, цвет, надписи, тексты.

Меню «Окно» с помощью соответствующих команд позволяет отобра­жать таблицы, содержащие структуру каждого слоя в трех видах (в картоподобном, называемом окно «Карты», в табличном, под названием «окно Списка», и в графическом, называемом «окно Графики»), тем самым просматри­вать и редактировать слои. Причем окно «Карта» позволяет одновременно выводить на экран несколько слоев. «Окно Списка» соответствующего слоя, записи атрибутивных данных которого хранятся в БД в форматах электрон­ной таблицы или реляционной СУБД, позволяет просматривать, редактиро­вать и изменять данные, а также обрабатывать их обычными для атрибутив­ных БД способами. «Окна Карты и Списка» взаимосвязаны (элементу слоя соответствует строка, относящаяся к этому слою атрибутивной таблицы), что позволяет изменять содержание одного окна, автоматически изменяя содер­жание другого, и для чего оба окна могут быть выведены на экран одновре­менно. «Окно Списка» используется также при вводе атрибутивных данных в систему при формировании атрибутивной составляющей таблицы. Сам ввод выполняется в меню «Таблица» с помощью операции выбора имени табли­цы, изменения ее структуры (добавления и/или удаления полей), указания параметров полей (имя, тип данных) различными способами (импорт из внешних БД, автоматический и ручной).

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

Меню «Таблица» используется для управления атрибутивными табли­цами БД: добавления и удаления полей, присвоения имени поля и назначения типа данных, а также для выполнения операции геокодирования атрибутив­ных данных в диалоге аналогичного названия: выбирается таблица и про­грамма связывает адресные данные записей с координатами соответствую­щих этим записям элементам и вносит полученные координаты в специаль­ное поле таблицы.

Меню «Объекты» используется для редактирования элементов объеди­няемых слоев, в частности, выполнения с ними различных операций измене­ния: комбинирования, разрезания, удаления фрагментов, добавления узлов и некоторые другие. Запуск процесса редактирования элементов состоит из трех шагов: задание изменяемого элемента; выбора составляемого элемента или шаблона; выполнение операции. Операция комбинирования заключается в объединении двух однотипных по размерности элементов и получении но­вого элемента; разрезания - в разбивке элемента на более мелкие; удаления- вырезание фрагмента из элемента и сохранение либо фрагмента, либо того, что осталось от удаленного фрагмента; добавления узлов - создание узлов в точках пересечения границ изменяемого элемента с соединяемым или сопос­тавляемым элементом или шаблоном.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]