Ы, включают методы обработки данных многих ранее существовавших автоматизированных систем (АС), с другой обладают спецификой в организации и обработке данных
Вид материала | Документы |
Содержание4.2. Координатные данные Основные типы координатных моделей Линейные объекты. Взаимосвязи между координатными моделями |
- Методы анализа данных, 17.8kb.
- Методика определения актуальных угроз безопасности персональных данных при их обработке, 175.98kb.
- Понятия о базах данных и системах управления ими. Классификация баз данных. Основные, 222.31kb.
- Анализ и оценка дисциплин обслуживания требований (запросов) с учетом их приоритетов, 20.53kb.
- Программа дисциплины «Методы обработки экспериментальных данных», 318.77kb.
- «Прикладная информатика (по областям)», 1362.72kb.
- Методические указания к курсовому проектированию по курсу "Базы данных" Составитель:, 602.97kb.
- Концепция баз данных уже давно стала определяющим фактором при создании эффективных, 293.58kb.
- Доклад Тема: «Информационные технологии», 58.36kb.
- Рабочей программы дисциплины Структуры и алгоритмы обработки данных по направлению, 21.62kb.
4.2. Координатные данные
Геометрически информация, содержащаяся на карте, может быть определена как совокупность наборов точек, линий, контуров и площадей, имеющих метрические значения, отражающие трехмерную реальность. Эта информация образует класс координатных данных ГИС.
Такое определение широты не годится для эллипсоида.
Основные типы координатных моделей
Класс координатных моделей можно разбить на типы. При этом следует учесть, что попытка включить в описание широкий набор групп приводит к усложнению базы данных и процессов обработки. В ГИС используют меньшее число атомарных моделей по сравнению с САПР.
В ГИС, как и в САПР, применяют набор базовых геометрических типов моделей, из которых создают все остальные, более сложные. С учетом предметной области карт ограничиваются лишь описанием таких типов (структур географических данных), которые относятся к представлению топографии и к тематическому упорядочению.
В ГИС включают следующие основные типы координатных данных (рис. 4.1):
• точка (узлы, вершины);
• линия незамкнутая;
• контур (замкнутая линия);
• полигон (ареал, район) - группы примыкающих друг к другу замкнутых участков.
В некоторых системах в описание основных типов моделей включают понятие пространственная сеть, которая является развитием типа данных район. Контуры и линии часто объединяют общим термином - "линейные объекты". Таким образом, в разных ГИС число основных типов координатных моделей меняется от трех до пяти. Проводя сравнение с технологиями САПР, отметим, что основные типы координатных данных являются аналогами атомарных моделей в САПР, которые называют примитивами.
Приведенные выше понятия носят концептуальный характер. На практике для построения реальных объектов используют большее число составных координатных моделей. В разных ГИС они незначительно отличаются, поэтому рассмотрим в качестве примера набор данных в системе ГеоДраф:
• точка - пара координат X, Y;
• отрезок - линия, соединяющая две точки;
• вершина (вертекс) - начальная или конечная точка отрезка;
• дуга (линия) - упорядоченный набор связных отрезков (или вершин);
![](images/54549-nomer-285eae36.png)
Рис. 4.1. Основные типы координатных данных
• узел - начальная или конечная вершина дуги;
• висячий узел - узел, принадлежащий только одной дуге, у которой начальная и конечная вершины не совпадают;
• псевдоузел - узел, принадлежащий только двум дугам либо одной замкнутой дуге, у которой начальная и конечная вершины совпадают. Исключением является узел, принадлежащий двум дугам, одна из которых самозамкнута в этом узле, а другая примыкает к ней (такой узел является нормальным);
• нормальный узел - узел, принадлежащий трем (и более) дугам. Нормальным также является узел, принадлежащий двум дугам, одна из которых самозамкнута в этом узле, а другая примыкает к ней;
• висячая дуга - дуга, имеющая висячий узел;
• замкнутая дуга - дуга, у которой совпадают начальная и конечная вершины (у такой дуги имеется только один узел);
• полигон - единичная область, ограниченная (находящаяся внутри) замкнутой дугой или упорядоченным набором связных дуг, которые образуют замкнутый контур;
• покрытие - набор файлов, фиксирующий в виде цифровых записей пространственные объекты (точки, дуги , полигоны) и структуру отношений между ними;
• пустое покрытие - покрытие, в котором отсутствуют пространственные объекты;
• слой - покрытие, рассматриваемое в контексте его содержательной определенности (растительность, рельеф, административное деле-йие и т.п.) или его статуса в среде редактора (активный слой, пассивный слой);
• внутренний идентификатор пространственного объекта - целое число, являющееся служебным идентификатором системы (уникальное для йждого объекта данного покрытия и назначаемое автоматически в процессе работы редактора). Может изменяться системой в процессе работы;
• пользовательский идентификатор (внутренний ключ) пространственного объекта - целое число, служащее для связи объектов цифровой карты с базой (таблицами) тематических данных. Назначается и изменяется только пользователем.
На рис. 4.2 показаны основные из рассмотренных элементы векторных данных ГИС.
![](images/54549-nomer-m2e622314.png)
Рис. 4.2. Основные элементы векторных данных ГИС
Точечные объекты. Простейший тип пространственного объекта задают точечные данные, к которым относятся не только точки, но и все точечные условные знаки. Выбор объектов, представляемых в виде точек, зависит от масштаба карты или исследования. Например, на крупномасштабной карте точками показываются отдельные строения, а на мелкомасштабной карте - города.
Особенность точечных объектов состоит в том, что они хранятся и в виде графических файлов, как другие пространственные объекты, и в виде таблиц, как атрибуты. Последнее обусловлено тем, что координаты каждой точки описывают как два дополнительных атрибута. В силу этого информацию о наборе точек можно представить в виде развернутой таблицы или таблицы, содержащей помимо координат наборы атрибутов (идентификационные номера, тематические характеристики и т.д.). В таких таблицах каждая строка соответствует точке - в ней собрана вся информация о данной точке. Каждый столбец - это признак, содержащий типизированные данные: координаты или атрибуты. Каждая точка независима от всех остальных точек, представленных отдельными строками.
Линейные объекты. Они широко применяются для описания сетей, для которых в отличие от точечных объектов характерно присутствие топологических признаков.
Любая сеть состоит из узлов (вершин) - соединений, концов обособленных линий и звеньев (дуг) - цепей в модели базы данных.
Для каждого узла существует специальная характеристика, называемая валентностью, определяемая количеством звеньев в нем. Концы обособленных линий одновалентны. Для уличных сетей (пересечения типа "крест") наиболее характерны четырехвалентные узлы. В гидрологии чаще всего встречаются трехвалентные узлы.
В древовидной сети (Е-дерево) каждая пара узлов имеет лишь одно соединение, не допускаются петли и замкнутые контуры, большая часть речных сетей имеет древовидную структуру.
Линейные объекты, как и точечные, имеют свои атрибуты, причем разные для дуг (звеньев) и узлов. Атрибутами для дуг являются:
- направление движения, интенсивность движения, протяженность;
- количество полос, время пути вдоль звена;
- диаметр трубы, направление движения газа;
- напряжение в ЛЭП, высота опор;
- количество путей, уклон, ширина тоннеля, грузоподъемность и др. Атрибуты для узла:
- наличие перехода, названия пересекающихся улиц;
- наличие автоматического регулирования перекрестков;
- тип (ручной или автоматический) перевода стрелок;
- характеристики трансформаторов ЛЭП;
- мощность компрессора.
Некоторые атрибуты (например, названия пересекающихся улиц) служат для связи одного типа объектов с другими (узлы со звеньями), другие характеризуют только участки звеньев сети.
Во многих ГИС для включения дополнительных атрибутов в сеть необходимо разбиение существующих звеньев и создание новых узлов. Например, звено улицы, часть которой ремонтируется, разрывается на месте начального и конечного участка ремонта, его атрибуты присваиваются новому (двухвалентному) узлу. Другой пример: для отрезка дороги, проходящей через мост, создаются новое звено и два новых узла. Такой подход может привести к появлению недопустимо большого числа звеньев и двухвалентных узлов, поэтому он имеет ограничение, определяемое ресурсами конкретной ГИС.
Сети часто используют как системы линейной адресации. В этих случаях точки размещают в сети по данным о номере звена и о расстоянии от его начала. Это более удобно, чем использовать X, Y координаты точки из таблицы, поскольку такие данные непосредственно указывают положение точки в сети.
Данный подход определяет метод присвоения атрибутов отдельным участкам звеньев. При этом линейные объекты (здания, тоннели) хранятся в отдельных таблицах, а с сетью они увязаны путем указания номера звена и расстояния от его начала.
Для точечных объектов необходимо указать одно значение координат, для линейных - два (для начальной и конечной точек). Это позволяет при необходимости рассчитать X, Y координаты этих объектов и исключает необходимость дробить звенья и вводить двухвалентные узлы.
Ареалы. В настоящее время в ГИС может быть представлено несколько типов ареалов: зоны в приложении к окружающей среде или природным ресурсам, социально-экономические зоны, данные об угодьях и др.
Для ареальных объектов границы могут определяться свойством или явлением, а также независимо от явления (затем перечисляются значения атрибутов). Кроме того, границы могут устанавливаться искусственно, например для микрорайонов.
Взаимосвязи между координатными моделями
В общем случае пространственные данные могут иметь большое число разнообразных связей. Эти связи играют важную роль для пространственного анализа данных. Например, связь типа "содержится в" позволяет соотносить объекты с их окружением, связь "пересекает" между двумя линиями важна для анализа маршрутов в сетях.
Взаимосвязи могут существовать между объектами одного типа или разных типов.
Исходя из критерия построения моделей можно выделить три основных типа взаимосвязей между координатными объектами.
Первый тип - взаимосвязи для построения сложных объектов из простых элементов, например, взаимосвязи между дугой и упорядоченным набором определяющих ее вершин, взаимосвязи между полигоном и упорядоченным набором определяющих его линий. При этом используют процедуры агрегации и обобщения (см. разд. 3).
Второй тип - взаимосвязи, которые можно вычислить по координатам объектов. Например, координаты точки пересечения двух линий определяют взаимосвязь типа "скрещивается" и наличие четырехвалентного узла. Табличные координаты отдельной точки и данные о границах полигонов позволяют найти полигон, включающий данную точку. Этим определяется взаимосвязь типа "содержится в". Используя данные о границах полигонов, можно выяснить, перекрываются ли полигоны, и тем самым установить взаимосвязь типа "перекрывает". Другими словами, второй тип связи содержится в атрибутивных данных в неявном виде.
Третий тип - "интеллектуальный". Эти взаимосвязи нельзя вычислить по координатам, они должны получать специальное описание и семантику при вводе данных. Например, можно вычислить пересечение двух линий, но, если этими линиями являются автодороги, нельзя сказать, пересекаются они или в этом месте находится развязка автодорог. Следовательно, для решения дополнительных задач необходима информация о связях. Учет связей происходит при кодировании данных, т.е. в подсистемах семантического моделирования.