Главное меню

Карта сайта
Главная
Курсовые работы
Отчеты по практикам
Лабораторные работы
Методические пособия
Рефераты
Дипломы
Лекции



Применение геоинформационных систем в геоэкологических исследованиях

 

Созданные в ГИС ArcView 3.2 диаграммы имеют много сходства с диаграммами, созданными в Microsoft Excel, однако имеются существенные дополнительные возможности, связанные с тем, что источником данных диаграммы является таблица. Так, активизация кнопки «Идентификация» (на ней изображён символ «i» - это первая слева кнопка в нижнем ряду Панели Инструментов), позволяет получать информацию о значениях всех полей записи, значение одного из полей которой служит источником данного маркера. Для этого следует навести курсор на интересующий маркер и нажать левую клавишу манипулятора «мышь». На экране появится диалоговое окно «Информация об объекте».

Для каждого выбранного в таблице (и, естественно, в Виде, если это таблица атрибутов слоя) объекта существует один маркер данных на диаграмме. ГИС ArcView 3.2 предоставляет пользователю возможность стирания маркеров данных на диаграмме, чем пользователь отменяет выбор соответствующих объектов в таблице. Для этого следует активизировать кнопку «Стереть» (вторая слева в нижнем ряду), навести на маркер, который нужно стереть и нажать левую клавишу манипулятора «мышь». Маркер исчезнет. Так можно стирать маркеры по одному. Кроме того, имеется возможность стирания сразу нескольких маркеров, если тип диаграммы - точечная. Следует нажать третью слева кнопку в нижнем ряду – «Стереть полигоном». Затем наведите курсор туда, где расположен первый из удаляемых маркеров и нажмите левую клавишу манипулятора «мышь» - это будет первая точка полигона, предназначенного для стирания попавших внутрь маркеров. Далее передвигайте курсор, щелкая в тех местах, где Вы хотите расположить вершины полигона. Продолжайте передвигать курсор и щелкать до тех пор, пока все маркеры данных, которые вы хотите стереть, не попадут внутрь полигона. Для окончания рисования полигона дважды щелкните на последней точке. Будут стёрты все маркеры данных, которые попали внутрь и на края полигона.

После того, как диаграмма создана, остаётся отредактировать её надписи, оси и т.п. Можно изменять внешний вид диаграммы и подписи различными способами. С помощью опций ниспадающего меню «Диаграмма» окна ArcView можно прятать или, наоборот, показывать на диаграмме заголовок (название), легенду, оси. Используя инструмент «Свойства элементов диаграммы», вызываемый при помощи второй справа кнопки в нижнем ряду кнопок Панели Инструментов (на ней изображены гистограмма и ладонь с указательным пальцем), можно редактировать элементы диаграммы. Для этого необходимо нажать на эту кнопку, затем навести курсор на редактируемый элемент диаграммы: заголовок, ось, легенду и нажать левую клавишу манипулятора «мышь». Появится соответствующее диалоговое окно: «Свойства заголовка диаграммы», «Свойства оси диаграммы», «Свойства легенды диаграммы», в котором производятся необходимые изменения. Вы можете изменять заголовок, подписи меток по оси X, подписи в легенде диаграммы.

Можно размещать заголовок диаграммы и легенду в любом месте в диаграмме (справа или слева, сверху, снизу или в центре). Можно разместить ось X либо снизу, либо сверху диаграммы, а ось Y - либо справа, либо слева. Перемещение заголовка диаграммы или её легенды также выполняется инструментом «Свойства элементов диаграммы». Следует навести курсор на заголовок диаграммы или легенду и нажать на левую клавишу манипулятора «мышь», чтобы открыть соответствующее диалоговое окно «Свойства заголовка диаграммы» или «Свойства легенды диаграммы». В этом диалоговом окне будет находиться изображение диаграммы и текущее положение редактируемого элемента диаграммы. Просто наведите в этом диалоговом окне курсор на новое положение элемента (сверху, снизу, слева, справа или в центре) и нажмите левую клавишу манипулятора «мышь», чтобы переместить легенду или заголовок, а затем – кнопку «OK». Элемент на диаграмме будет перемещён. Положения сбоку, сверху и снизу являются фиксированными. Но размещение элемента в центре позволяет перемещать его в любое место на диаграмме. После того, как Вы нажмёте кнопку «OK», элемент появится в верхнем левом углу окна диаграммы. Остаётся навести на него курсор, нажать левую клавишу манипулятора «мышь», и, не отпуская её, перетащить элемент в нужное место на диаграмме.

Чтобы переместить ось координат, также используется инструмент «Свойства элементов диаграммы». После его активизации наведите курсор на редактируемую ось и нажмите левую клавишу манипулятора «мышь». Будет открыто диалоговое окно «Свойства оси диаграммы». В нём следует на изображении диаграммы под заголовком «Положение оси» навести курсор на противоположную существующему положению оси сторону и нажать левую клавишу манипулятора «мышь», после этого – на кнопку «ОК». Ориентация маркеров данных, меток на оси и подписи оси изменится.

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

После того, как диаграмма приобрела завершённый вид, возникает вопрос: «Как её внедрить в текстовой документ?» Сделать это можно с помощью компоновок. На компоновку можно поместить изображения как нескольких документов проекта, так и одного. Для диаграмм важно помнить, что в компоновку можно помещать изображения только открытых диаграмм. В противном случае в компоновке будет «красоваться» прямоугольник серого цвета. Для импорта диаграммы в компоновку необходимо сделать активным компоновки активным типом документов проекта. Можно добавлять диаграмму как в уже существующую компоновку, так и в новую. В последнем случае нужно нажать кнопку «Новый». На экране появится окно новой компоновки с именем «LayoutN», где «N» - её номер. Если же необходимо вставить изображение диаграммы в уже существующую компоновку, то следует выделить её в списке компоновок проекта и нажать кнопку «Открыть». В обоих случаях на экране должно быть открытое окно компоновки. Далее следует активизировать ниспадающее меню Рамок (крайняя справа кнопка в нижнем ряду Панели Инструментов, если включён Конструктор Легенды, то вторая справа), навести курсор на нижний правый угол этой кнопки и нажать левую клавишу манипулятора «мышь». На экране появится вертикальный ряд кнопок. Активизируйте третью снизу – Рамку диаграммы. Теперь наведите курсор на изображение компоновки, нажмите левую клавишу манипулятора «мышь» и, не отпуская клавишу, выделите на компоновке прямоугольник – место для диаграммы. Отпустите левую клавишу манипулятора «мышь» - на экране появится диалоговое окно «Свойства рамки Chart».

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

Когда редактирование компоновки завершено, для её экспорта в файлы внешних форматов следует активизировать опцию «Экспорт» ниспадающего меню «Файл» окна ArcView. В появившемся диалоговом окне «Экспортировать» остаётся только выбрать тип, место размещения и задать название создаваемого файла. Наиболее используемыми форматами данных являются Placeable WMF и JPEG, которые затем могут быть вставлены в качестве рисунков в текстовые файлы Microsoft Word.

Локализованные диаграммы – это просто один из способов представления объектов векторных слоёв электронной карты (Вида). Этот способ устанавливается с помощью Редактора Легенды. Вспомним, что вызов диалогового окна «Редактор легенды» может быть осуществлён двумя способами: навести курсор на обозначение векторного слоя в списке слоёв (легенде) Вида или с помощью опции «Редактировать легенду» ниспадающего меню «Тема» окна ArcView. В обоих случаях на экране появляется диалоговое окно «Редактор легенды», в котором в списке прокрутки «Тип легенды» следует выбрать вариант «Локализованная диаграмма». В списке «Поля» в левой части диалогового окна нужно выбрать названия полей, данные из которых будут использоваться при построении диаграмм (по диаграмме на каждый объект слоя или, если в слое есть выбранные объекты, на каждый объект из выбранных). При выборе полей полезной может быть кнопка «Статистика», позволяющая посмотреть статистические характеристики значений полей атрибутивной таблицы слоя. Значения данного поля можно нормализовать по значениям какого-либо другого поля при помощи списка прокрутки «Нормализовать по:». По умолчанию стоит вариант «Отсутствует», т.е. нормализация не производится. Выбранные поля нужно внести в список прокрутки, расположенный в правой части диалогового окна и состоящий из двух столбцов: «Символы» и «Поля». Добавление выбранного поля из левого списка в правый выполняется нажатием кнопки «Добавить» (навести курсор на кнопку и нажать левую клавишу манипулятора «мышь»). Можно добавлять поля по очереди, а можно сразу выбрать все необходимые поля при нажатой клавише «Shift» клавиатуры, а уже затем нажать кнопку «Добавить». В правом списке появится список выбранных полей и образцы применяемых для их отображения на диаграммах цветов. Символы можно редактировать. Для этого следует навести курсор на символ и дважды нажать левую клавишу манипулятора «мышь». Появится диалоговое окно выбора палитр, в котором следует сделать активной вторую справа кнопку «Палитра цветов» и выбрать цвет в появившемся списке прокрутки.

Можно создавать локализованные диаграммы только двух типов: столбиковые и круговые. По умолчанию выбран тип круговых. Переключение типов осуществляется с помощью группы переключателей «Тип диаграммы». Кнопкой «Символ фона» вызывается диалоговое окно выбора палитр, с помощью которых выбирается символ отображения на карте самих векторных объектов. Если это полигональные объекты, то с этим символом заливки на карте будут отмечены все объекты слоя, а сверху будут помещены созданные локализованные диаграммы. Разумеется, такой общий для всех объектов слоя символ фона мало информативен. Поэтому лучше символ фона задать прозрачным и представить данные двумя слоями: нижележащим с использованием площадной заливки (тип легенды «Цветовая шкала» или «Уникальное значение») и вышележащим с типом легенды «Локализованная диаграмма». В этом случае площадная заливка будет представлять значения одного поля таблицы атрибутов слоя, а локализованная диаграмма – значения других полей. Вспомним, как сделать копию темы (слоя) без создания копий файлов её источников. Для этого следует выбрать в ниспадающем меню «Редактировать» окна ArcView опцию «Копировать темы», навести на неё курсор и нажать левую клавишу манипулятора «мышь». Затем – выбрать в этом же меню опцию «Вставить» и выполнить аналогичные действия. Сверху списка тем Вида появится копия темы с прежним названием и легендой. Для расположенной выше копии темы следует применить тип легенды «Локализованная диаграмма». Когда все параметры легенды в диалоговом окне «Редактор легенды» установлены, следует нажать кнопку «Применить». Слой будет отображён на электронной карте в соответствии с разработанной легендой.

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

Задание № 11.1.

Работаем с копией проекта карты США, который располагается по адресу C:\ESRI\ESRIDATA\usa.apr.

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

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

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

Локализованной диаграммой показать соотношение этнических групп населения в различных штатах

Вставить диаграммы в соответствующие компоновки.