Интерфейс ArcView GIS. Окно приложения содержит одно окно проекта, которое отображает названия всех документов, содержащихся в проекте ArcView. Для каждого типа информации в ArcView имеется соответствующее окно документа с собственным интерфейсом.
Графический интерфейс пользователя (ГИП) ArcView состоит из элементов управления, которые называются меню, кнопки и инструменты и расположены в трех строках в верхней части окна приложения. Строка меню обеспечивает доступ к процедурам ArcView посредством выпадающих меню. Строка кнопок обеспечивает быстрый доступ к наиболее часто используемым процедурам. Строка инструментов содержит средства выполнения процедур, для которых требуется ввод с помощью мыши. В момент выбора инструмента курсор принимает соответствующую инструменту форму.
Документы ArcView. A rcView работает с целым рядом источников данных и предоставляет для каждого такого источника индивидуальное окно, называемое окном документа. Кроме того, каждый тип документа имеет свой собственный интерфейс.
Рис. 1. Интерфейс окна документа «Вид».
Вид (View) (рис.1) отображает темы пространственной информации, например: страны, города, реки, дороги, школы, земельные участки, банки, гостиницы.
Т аблицы (Table) (рис.2) отображают информацию, которая представляет собой описание имеющихся в виде объектов, например: названия государств, названия рек; значение уровня населения, высоты над Уровнем моря, номера счетов в банке.
Рис. 2. Интерфейс окна документа «Таблица».
Диаграммы (Chart) (рис.3) являются графическими представлениями табличных данных. ArcView позволяет создавать шесть различных типов диаграмм (площадные, ленточные, столбчатые, линейные, круговые и разброса X, Y).
Р ис. 3. Интерфейс окна документа «Диаграмма».
К омпоновки (Layout) (рис. 4) позволяют интегрировать в единое окно документы (виды, таблицы и диаграммы) и другие графические элементы, чтобы создать окончательный вариант карты для дальнейшей распечатки ее на принтере или плоттере.
Рис. 4. Интерфейс окна документа «Компоновка».
Программы (Script) представляют собой коды, написанные на Avenue, языке программирования ArcView. Avenue можно использовать для настройки интерфейса ArcView, автоматизации часто повторяющихся процессов ГИС, а также для создания целых приложений.
Помимо пяти основных типов документов, некоторые модули расширения могут добавлять новые специфические документы (например, трехмерный вид 3D View из модуля 3D Analyst).
В ArcView все действия происходят в пределах проекта. Проект ArcView – это группа сообщающихся между собой документов, с которыми пользователь имеет дело в течение сеанса работы с ArcView. Проект ArcView устанавливает и хранит параметры состояния документов, которые он содержит, включая позицию отображения, текущий набор выборки и внешний вид окна приложения. При сохранении проекта сохраняется полная моментальная копия состояния ArcView в данное время. Информация о проекте хранится в файле, который называется файлом проекта. Он представляет собой текстовый файл с расширением ‘.apr’. Окно проекта отображает имена всех документов проекта и действует в качестве узла, обеспечивающего связь между всеми документами проекта. В любой момент сеанса работы с ArcView активным является только один проект (текущий проект).
ArcView связывает объекты и атрибуты в темы и осуществляет управление над ними в виде. Тема ArcView представляет набор объектов реального мира в качестве объектов карты вместе с их атрибутами. Каждая тема имеет название и один или несколько символов для отображения объектов темы. В одном виде для одной и той же географической области можно отображать несколько тем. Например, вид с картой мира может содержать тему стран, тему рек, тему городов и т.д.
Окно вида состоит из двух частей: таблицы содержания и области отображения карты. Таблица содержания приводит список тем и отображает их легенды; в области отображения карты осуществляется вывод на экран объектов для каждой темы.
Имеющиеся в виде темы можно включать и выключать, делать их активными для произведения каких-либо действий, а также изменять порядок отображения тем. Для отображения темы в виде ее необходимо включить, щелкнув мышкой на контрольную рамку рядом с названием темы в таблице содержания. Повторный щелчок мышкой выключит тему. Когда тема включена, ArcView прорисовывает ее в области отображения карты; выключенные темы не прорисовываются. Выключение темы вызывает изменения только на экране и не влечет за собой удаления объектов в теме. При произведении определенных действий в теме вовсе не обязательно, чтобы она в данный момент была включена.
Большинство действий производится только с активными темами. Когда тема является активной, она рельефно выделяется в таблице содержания. Чтобы сделать тему активной, нужно щелкнуть мышкой на эту тему в таблице содержания. Чтобы сделать активными несколько тем, в момент выбора активной темы следует держать нажатой клавишу .
ArcView осуществляет прорисовку тем в последовательном порядке, начиная снизу и заканчивая верхней темой в таблице содержания. Чтобы изменить порядок прорисовки тем, необходимо перетащить мышью тему в нужную позицию в таблице содержания.