Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
учебные пособия по ГИС / Ципилева Т.А_Геоинформационные системы_Учебное пособие_Томск_ТМЦДО_2004.pdf
Скачиваний:
187
Добавлен:
17.04.2015
Размер:
2.7 Mб
Скачать

36

Тема 2. ОБЩИЕ ПРИНЦИПЫ ПОСТРОЕНИЯ МОДЕЛЕЙ ДАННЫХ В ГИС

2.1 Основные понятия моделей данных

В ГИС используются разнообразные данные об объектах реального мира: характеристики земной поверхности, свойства геологических объектов, информация о формах и связях между объектами, описательные характеристики объектов предметной области. Чтобы полностью отобразить геологические объекты и их свойства в ГИС, потребовалась бы бесконечно большая база данных. Поэтому, создавая ГИС, используют приемы генерали-

зации и абстракции.

Генерализация представляет собой набор процедур классификации и обобщения, предназначенный для отбора и отображения картографических объектов, соответственно масштабу, содержанию и тематической направленности создаваемой цифровой карты, т.е. процедуры, позволяющие сохранить информативность при уменьшении объема данных. Одни и те же объекты или их свойства по-разному оцениваются для различных ландшафтов (колодцы, например, исключаются в топологических картах центральных районов, но очень важны для районов пустыни). Генерализация проявляется в обобщении количественных и качественных характеристик объектов, в отборе значимых картографических объектов для отображения, в переходе от простых объектов к их собирательным значениям. Иными словами, при генерализации сохраняется только значимая для данной задачи информация, детальная информация опускается. Картографическая генерализация это отбор главного, существенного и его целенаправленное обобщение, имеющее в виду изображение на карте той или иной части действительности в ее основных, типических чертах и характерных особенностях соответственно назначению, тематике и масштабу карты.

Абстракция – процедура типизации данных. При этой процедуре данные преобразуются таким образом, чтобы из большого количества данных получить новые более емкие по значению данные. Чаще всего первым этапом является класси-

37

фикация данных с последующей заменой элементов группы элементом-представителем.

При генерализации и абстракции множество исходных данных сводится к разумному конечному объему. Это производится путем применения математических моделей, сохраняющих основные свойства объектов, но при этом не сохраняющих их второстепенных свойств. Поэтому первым этапом разработки ГИС является обоснование выбора модели данных для создания информационной основы ГИС.

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

1)целостность;

2)непротиворечивость;

3)оптимальность хранимой информации.

Выделяют два уровня моделей: более высокий – модель объектов и более низкий – модель данных. Модели объектов состоят из композиции моделей данных, организованных в многоуровневую структуру, на нижнем уровне находятся элементарные (атомарные) модели данных. Из элементарных моделей конструируются более сложные в зависимости от типов связей в сложной системеиот качественныххарактеристик атомарныхмоделей.

Ниже приведены основные определения, свойственные информационным структурам ГИС.

Предметная область. Подмножество (часть реального мира), на котором определяется набор данных и методов манипулирования ими для решения конкретных задач.

Информационные единицы – это элементы, из которых создаются информационные модели. Основу информационных моделей составляют следующие единицы.

38

1.Знак. Знак – это элементарная единица информации, являющаяся реализацией свойств объекта в заранее заданной, структурно организованной знаковой системе.

Примеры знаков:

- знаковая система – целые десятичные числа. Знаками в ней будут «1», «3», «77» и др., но не «3.14»;

- взнаковойсистемедвоичныхчисел– «1», «11», «101», «10,11»; - в системе русского алфавита – «ы», «в», «А».

2.Тип. Тип – это совокупность моделей или объектов, объединенных общим набором признаков, или класс подобных знаков. Для первого из вышеприведенных примеров: тип – «целый»; для второго: тип– «двоичный», длятретьего: тип– «кириллица».

Для выделения типов применяют процедуры типизации. Типизация – объединение данных по набору заданных признаков или выделение из множества данных тех, которые удовлетворяют заданным критериям (признакам).

Знак рассматривают как реализацию типа, тип – как обобщение совокупности знаков. Следовательно, знак представляет индивидуальные свойства модели, а тип – ее общие свойства.

3.Сущность. Сущность – это элемент модели, описывающий законченный объект или понятие (например, сущность – «человек»).

4.Атрибут. Элементарное данное, описывающее одно из свойств сущности (например, «рост человека») .

5.Атрибут данных. Свойство данных («рост человека, равный 170 см»).

6.Запись данных. Формальное представление сложной информационной модели без описания ее структуры. Запись бывает физической и логической.

Логическая запись – это информационная единица, соответствующая одному шагу обработки информации.

Физическая запись – это порция информации, которая является единицей обмена данными между внешней и внутренней памятью ЭВМ.

7.Даталогическая модель ГИС – это модель логического уровня описания геоинформационной системы, состоящая из логических записей и отображения связей между ними безотно-