Главное меню

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



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

Диаграммы и локализованные диаграммы

Научный работник периодически сталкивается с необходимостью доказательств того, что: 1) проведение исследований по предлагаемому им направлению не просто актуально, а очень необходимо обществу в целом или какой-либо организации; 2) он сам или его коллектив выполнит эти исследования наилучшим образом; 3) результаты исследований имеют явную научную новизну и несомненную практическую ценность; 4) все требования заказчика полностью выполнены. Разумеется, научная ценность требуется лишь в случае фундаментальных исследований, они не обязательны в случае прикладных исследований. Однако в любом случае мало выполнить исследования, необходимо убедить научную общественность и лица, принимающие решения, в результатах исследований и их ценности.

Известно, около 90% информации об окружающем мире человек воспринимает с помощью зрения. Поэтому научные отчёты, статьи, курсовые, выпускные и дипломные работы следует обильно снабжать иллюстративным материалом, поясняющим текст и доказывающим положения работы. Ещё более важно использование иллюстративного материала при проведении докладов на научных конференциях и различных совещаниях, оформлении стендовых докладов.

ArcView 3.2 предоставляет пользователю два мощных инструмента создания диаграмм: Диаграммы и Локализованные диаграммы. Первый позволяет создавать столбиковые и круговые диаграммы как отдельные документы проекта. Они могут внедряться в Компоновки и затем экспортироваться во внешние форматы с последующим импортом в текстовые документы. Локализованные диаграммы размещаются на объектах Вида, что может существенно увеличить информативность карты. Например, по одной из характеристик площадных объектов осуществляется их заливка различными цветами (возможно, с использованием штриховок), а на основании других характеристик строятся локализованные диаграммы, помещаемые на карте поверх объектов. Можно представить регионы на карте различным цветом в зависимости от численности населения, а сверху разместить круговые диаграммы, представляющие социальную, национальную или возрастную структуру. Или цветом площадных объектов представить долю земель сельскохозяйственного назначения, а локализованной диаграммой – структуру сельхозугодий. Также, например, заливкой объектов обозначить степень экологического благополучия, а локализованной диаграммой – выбросы от различных типов промышленных источников. Примеры можно множить до бесконечности.

Диаграмму можно создавать по данным числовых полей как таблиц проекта, так и атрибутивных таблиц векторных слоев его Видов. Диаграммы можно создавать лишь на основании таблиц, имеющихся в списке таблиц проекта. Если в нём нет ни одной таблицы, то опции создания диаграмм не работают. Если необходимо построить диаграмму по данным таблицы из какого-либо внешнего файла поддерживаемого ArcView 3.2 формата (dBASE, INFO или текстового), то эту таблицу следует сначала добавить в проект. Если же предстоит создание диаграммы по данным атрибутов какого-нибудь векторного слоя, то нужно открыть Вид, в котором этот слой находится, сделать сей слой (тему) активным и открыть его таблицу. После этого атрибутивная таблица данного слоя будет добавлена в список таблиц проекта под названием «Атрибуты <название слоя>».

Если теперь сделать активным в окне проекта тип документов «Диаграммы», то кнопка «Новый» станет работоспособной. Нажмите на неё – появится диалоговое окно «Новая диаграмма» со списком прокрутки «Выбрать таблицу», в котором следует выбрать источник данных и нажать кнопку «ОК». На экране появится диалоговое окно «Свойства диаграммы», в котором следует определить ряд параметров. В текстовом блоке правее надписи «Имя» можно задать название диаграммы, причём можно использовать символы русского алфавита. По умолчанию сама ГИС даёт создаваемым диаграммам имена «ChartN», где N – порядковый номер диаграммы в проекте. Текстовой блок правее надписи «Таблица» не может редактироваться пользователем, в нём представлено название файла источника данных. Заметим, что если ранее при выборе источника данных была указана атрибутивная таблица векторного слоя, то в этом текстовом блоке будет указано название конкретного файла, содержащего семантические данные. Ниже расположены два списка прокрутки: «Поля» - слева и «Группы» - справа. В списке «Поля» представлены названия всех числовых полей таблицы. Список «Группы» создаёт сам пользователь, в неё он должен добавить названия всех полей, по значениям которых будет строиться диаграмма. Чтобы добавить название поля в этот список, пользователь должен навести курсор на название интересующего его поля в списке «Поля» и нажать левую клавишу манипулятора «мышь». Название поля будет выделено чёрным цветом. Затем следует нажать кнопку «Добавить» и название данного поля будет внесено в список «Группы». Можно сначала выделить названия всех необходимых полей при нажатой клавише «Shift» клавиатуры, а уже потом нажать кнопку «Добавить». Если название какого-либо поля внесено в этот список по ошибке, то следует выделить его и нажать кнопку «Удалить». Ниже расположен список прокрутки «Надпись по полю», в котором представлены названия всех полей таблицы. По умолчанию здесь стоит значение «<Отсутствует>», т.е. выбирать название не обязательно. Если же название поля будет выбрано, то содержащиеся в этом поле значения будут использоваться в качестве надписей объектов на диаграмме. В расположенном в нижней части диалогового окна текстовом блоке «Комментарии» пользователь может записать пояснения к диаграмме. Нажатие кнопки «ОК» вызывает создание диаграммы.

Однако затем вместо диаграммы в её окне пользователь может увидеть сообщение: «Слишком много данных. Выберите меньшее число строк». Дело в том, что диаграмма строится по какой-либо совокупности записей и полей таблицы. По умолчанию число записей для диаграммы - 100, если она строится по одному полю, соответственно 50 записей - если по двум полям, и так далее. В принципе этот предел может быть изменен программно запросом aChartDisplay.SetMaxDataPoints(aNumber). Однако в действительности это редко может понадобиться – диаграмма с большим количеством объектов будет трудна для восприятия.

Необходимо пояснить, что ГИС ArcView 3.2 строит диаграммы, используя серии и группы данных. Серии данных в диаграмме представляют собой набор связанных значений, используемых для сравнения. Они изображаются на диаграмме символами (маркерами), имеющими одинаковый цвет, форму, но могут различаться размерами. Например, в разных полях таблицы представлены данные о среднегодовом содержании загрязняющего вещества в водных объектах за ряд лет. Каждому водоёму отведена одна запись. В этом примере ряд значений для одного и того же водоёма представляет собой серию данных, они изменяются год от года, но на графике показываются одним цветом. Данные по разным водоёмам для одного года образуют группу данных, они представлены на диаграмме разными маркерами и расположены друг под другом на одной вертикальной линии, поскольку у них одно значение аргумента – номер года. По умолчанию данные из записей в таблице рассматриваются, т.е. серией данных является набор значений из нескольких полей одной записи. Например, в таблице представлены данные о среднегодовой концентрации загрязняющего вещества за ряд лет для нескольких объектов. Естественно, каждому объекту отведена одна запись, каждому году – поле. В отдельном поле записано название (идентификатор) объекта. Концентрации одного вещества составят серию данных, они будут изображены одним цветом. Серии данных подписываются в легенде по названию из поля, которое было выбрано в списке прокрутки «Надпись по полю» диалогового окна «Свойства диаграммы». Если же пользователь не задал поля для подписывания данных, то по умолчанию используются номера записей (Record 1, Record 2 и т.д.).