8(495)909-90-01
8(964)644-46-00
pro@sio.su
Главная
Системы видеонаблюдения
Охранная сигнализация
Пожарная сигнализация
Система пожаротушения
Система контроля удаленного доступа
Оповещение и эвакуация
Контроль периметра
Система домофонии
Парковочные системы
Проектирование слаботочных сетей
Аварийный
контроль
Раздел: Документация

0 ... 9 10 11 12 13 14 15 ... 36

такого графа описывают участки дорог и соединяющие их объекты. В отличие от классической сетевой модели в данной модели длина ребер может не нести информативной нагрузки.

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

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

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

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

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

ния задают множества связей. Простейшие примеры таких связей : "ближайший к "пересекает", "соединен с

Каждому объекту можно присвоить признак, который представляет собой идентификатор ближайшего к нему объекта того же класса; таким образом кодируются связи между парами объектов.

6.3.3. Растровые модели

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

Если векторная модель дает информацию о том, где расположен тот или иной объект, то растровая - информацию о том, что расположено в той или иной точке территории. Это определяет основное назначение растровых моделей - непрерывное отображение поверхности.

В растровых моделях в качестве атомарной модели используют двухмерный элемент пространства - пиксель (ячейка). Упорядоченная совокупность атомарных моделей образует растр, который, в свою очередь, является моделью карты или геообьекта.

Векторные модели относятся к бинарным или квазибинарным. Растровые позволяют отображать полутона и цветовые оттенки.

Как правило, каждый элемент растра или каждая ячейка должны иметь лишь одно значение плотности или цвета. Это применимо не для всех случаев. Например, когда граница двух типов покрытий может проходить через центр элемента растра, элементу дается значение, характери-


Для указания всех зон с одним и тем же значением используют понятие класс зон. Естественно, что не во всех слоях изображения могут присутствовать зоны. Основные характеристики зоны - ее значение и положение.

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

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

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

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

Растровые модели имеют следующие достоинства:

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

зующее большую часть ячейки или ее центральную точку. Ряд систем позволяет иметь несколько значений для одного элемента растра.

Для растровых моделей существует ряд характеристик: разрешение, ориентация, зоны, значение, положение.

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

Пиксели обычно представляют собой прямоугольники или квадраты, реже -используются треугольники и шестиугольники. Более высоким разрешением обладает растр с меньшим размером ячеек. Высокое разрешение подразумевает обилие деталей, множество ячеек, минимальный размер ячеек.

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

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

Целые числа могут служить характеристиками оптической плотности или кодами, указывающими на позицию в прилагаемой таблице или легенде. Например, возможна следующая легенда, указывающая наименование класса почв: 0 - пустой класс, I - суглинистые, 2 - песчаные, 3 - щебнистые и т.п.

Ориентация - угол между направлением на север и положением колонок растра.

Зона растровой модели включает соседствующие друг с другом ячейки, имеющие одинаковое значение. Зоной могут быть отдельные объекты, природные явления, ареалы типов почв, элементы гидрографии и т.п.


•растровые данные проще для обработки по параллельным алгоритмам и этим обеспечивают более высокое быстродействие по сравнению с векторными;

•некоторые задачи, например создание буферной зоны, много проще решать в растровом виде;

•многие растровые модели позволяют вводить векторные данные, в то время как обратная процедура весьма затруднительна для векторных моделей;

•процессы растеризации много проще алгоритмически, чем процессы векторизации, которые зачастую требуют экспертных решений.

Наиболее часто растровые модели применяют при обработке аэрокосмических снимков для получения данных дистанционных исследований Земли.

6.3.4. Послойная организация данных

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

Технологически организация слоев основана на типизации данных. Множество разнообразных данных имеет различные характеристики и в процессе визуальной обработки это множество может быть информационно перегружено. Для уменьшения информационной нагрузки на оператора гра-

фические данные типизируют и объединяют в слои. Таким образом, разбиение на слои упрощает процесс обработки и повышает ее качество.

В САПР объединение данных в слои осуществляется на тематической основе, но в САПР работа осуществляется с векторными слоями. В отличие от этого слои в ГИС могут быть как векторными, так и растровыми, причем векторные слои обязательно должны иметь одну из трех характеристик векторных данных. Т.е. векторный слой должен быть определен как точечный, линейный или полигональный дополнительно к его тематической направленности.

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

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

Процедура оверлея [25, 29] заключается в наложении слоев одного [топологического класса и получении нового слоя этого же класса.

Буферизация заключается в построении площадных объектов вокруг либо точечных, либо линейных, либо площадных.

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



0 ... 9 10 11 12 13 14 15 ... 36