Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
4 курс / 2 семестр / ЭКЗАМЕНЫ / ГИС. Шпоры.doc
Скачиваний:
239
Добавлен:
23.07.2018
Размер:
278.02 Кб
Скачать

8. Объектно-ориентированная модель данных гис.

Объектно-ориентированный принцип организации данных в ГИС основан на положении их в какой-либо сложной иерархической схеме классификации, на взаимоотношении между объектами.

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

В настоящее время на рынке ГИС появились новые, так называемые объектно-реляционные модели данных, которые объединяют возможности геореляционных и объектно-ориентированных моделей. Объектно-реляционные СУБД позволяют создавать объекты в среде СУБД, объекты хранятся как строки в реляционной таблице. Объектно-реляционные модели поддерживают наследование классов. Возможно написание пользователем своих функций на объектно-ориентированном расширении языка SQL. Широкого применения пока такие модели у пользователей не нашли.

Объектно-реляционные СУБД обеспечивают следующий основные функции:

- Разработчики могут создавать настоящие объекты в среде СУБД. Эти объекты хранятся как строки в реляционной таблице. Объектно-реляционные СУБД поддерживают наследование классов, поэтому св-ва и методы родительского объекта сохраняются за порожденными им объектами;- Объектно-реляционные СУБД поддерживают механизмы индексирования, более пригодные для работы с пространственными объектами, такие как R-деревья и квадродеревья. Их применение обеспечивает хорошую производительность поиска по критерию пространственной близости объкта, при котором внутри большой области опоисковывается только малая нужная;- Обеспечивается полная поддержка написания пользователей своих функций на объектно-ориентированном расширении языка SQL или, если требования к быстродействию является критическим, на компилированном языке типа С++. Эти функции могут исполняться на стороне клиента или на сервере.

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

9. Векторные данные.

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

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

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

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

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

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

Стандартные форматы: AI, CDR, CGM, DXF, EPS, PDF, TGA, TIFF, WMF, шейп-файлы, покрытия ARC/INFO, чертежи САПР.