
- •Тема 4. Прикладная информатика в градостроительстве
- •1. Общее понятие о гис
- •1.1. Что такое гис?
- •1.2. Составные части гис
- •1.3. История развития гис
- •2. Виды гис
- •2.2. Mapping-системы (ам)
- •2.4. Отличия гис от других систем
- •2.5. Классификация гис
- •3. Организация информации в гис
- •3.1. Понятие объекта
- •Задание значений атрибутов
- •3.2. Понятие слоя
- •3.3. Системы координат
- •4. Базы данных в гис
- •4.1. Определения и понятия
- •4.2. Локальные и удаленные субд
- •4.3. Структура баз данных
- •Описание земельных участков
- •Описание физических лиц
- •Описание (классификатор)
- •4.4. Реляционные базы данных
- •4.5. Поиск в базе данных
- •4.6. Субд, применяемые в гис
- •5. Гис как средство принятия решений
- •5.1. Утилиты работы с полями баз данных
- •Утилиты работы с базами данных. Перегруппировка
- •5.2. Геометрические и арифметические утилиты
- •5.3. Сетевой анализ
- •5.4. Выделение объектов по пространственным критериям
- •5.5. Зонирование
- •5.6. Специализированный анализ
5.3. Сетевой анализ
Сетевой анализ позволяет пользователю проанализировать пространственные сети связных линейных объектов (дороги, водопроводы, линии электропередач и т.п.). В описании каждого вида сетей наблюдается много общего, но имеются и некоторые различия. Транспортные сети представляют собой различные классы дорог, объединенные вместе перекрестками. Авиалинии и пути движения судов похожи на дорожные сети, однако их положение не имеет строгой координатной привязки к поверхности. Электрические сети прежде всего характеризует наличие в них различных типов кабелей, а сети воды и газа —большой диапазон диаметров труб, типов станций и т.п. Стандартный объект сети схематично представлен на рис. 5.22.
Рис.5.22. Сетевой объект Рис.5.23. Пример сети
В классическом представлении сеть считается набранной из линий, которые могут иметь не более двух общих точек с другими линиями — начала и конца. Точку касания принято называть узлом (рис. 5.23). Однако далеко не всегда такое представление является естественным, часто оно затрудняет общее представление и анализ. Так, например, в водных сетях крупная труба с серией мелких, отходящих от нее, будет представлена как серия секций крупной трубы, разделенных узлами в местах соединения с трубами малого диаметра. В то же время ее удобнее было бы трактовать как единое целое, и, наконец, при незначительной длине, трубу крупного диаметра можно считать узлом, из которого выходят малые трубы. В зависимости от трактовки результаты анализа могут значительно различаться
Другим важным фактором, определяющим сеть, является способ соединения ее элементов. Во всех типах сетей встречаются два типа соединений — "из/в", "из/через".
Первый тип соединения относительно прост и встречается чаще всего. Его иллюстрирует рис. 5.24 а.
Второй тип означает, что объект А соединяется с D через промежуточный E (рис. 5.24 б). Такой тип соединения встречается обычно в электрических сетях. Например, серия кабелей подходит к узлу, серия кабелей выходит из него, однако не все кабели соединяются со всеми. Этот тип соединения нельзя описать конструкциями первого типа.
Рис. 5.24. Типы соединений сети
Учет типов сетей и особенностей их соединений обязателен при проведении анализа, иначе трудно правильно интерпретировать полученные результаты.
Математически сети описываются теорией графов, а решение многих сетевых задач дает линейное программирование. Обычно сетевой анализ служит для задач определения ближайшего, наиболее выгодного пути, определения уровней нагрузки на сеть, для определения зон влияния на объекты сети других объектов. Типичной задачей может быть, например, составление перечня улиц, жители которых отправляют своих детей в одну из наиболее близко расположенных школ. Критериями, позволяющими определить зоны влияния в этом случае, могут служить расстояние до школы, доступность пути, напряженность движения на нем, количество школьников, которых школа может вместить и т.п.
Еще одной типичной задачей сетевого анализа является определение адреса. С картой дорог связывается файл БД, содержащий необходимую информацию. Это позволяет определить адрес, при условии указания координат и наоборот, маршрут и др.
С участками сети обычно связывают понятие направления движения, данные о котором хранятся в БД, связанной с сетью. Другими данными, относящимися к сети, могут быть мощность потока, его временные интервалы и т.п.