Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Базовые информационные технологии и процессы..pdf
Скачиваний:
28
Добавлен:
05.02.2023
Размер:
2.59 Mб
Скачать

134

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

Оконтуривание групп объектов. Данная процедура позволяет заменить группу близко расположенных объектов одним площадным объектом.

5.5 Задачи пространственного анализа, решаемые современными ГИС

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

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

принадлежность точки, линии, полигона прямоугольной зоне, заданной координатами вершин, пересечение с границей зоны;

попадание в буферную зону, заданную расстоянием от точки или линии.

Полигональные операции:

наложение (оверлей) полигонов, в том числе с сохранением результата в новый слой;

наложение (оверлей) полигонов и сетей, в том числе с сохранением результата (рассеченных полигонов) в новый слой;

снятие границ и слияние соседних полигонов (слияние собственности),

слияние полигонов по признакам.

Анализ близости:

генерация диаграмм Вороного;

построение буферных зон со слиянием и без слияния: на множестве точек, на множестве кривых, на множестве полигонов;

построение буферных зон с взвешиванием факторов.

Анализ сетей:

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

135

суммирование значений атрибутов (например, пробег) по элементам сети до момента достижения ограничения (растекание потока в сетях с взвешиванием дуг и узлов);

задача о максимальном потоке и минимальном разрезе (пропускная способность сетей и продуктопроводов);

размещение центров и распределение ресурсов в сети;

поиск пространственной смежности и ближайшего соседа;

геокодирование (вычисление пространственных координат зданий по их почтовому адресу).

Функции картографической алгебры (Geoprocessing):

вычисление минимальных, максимальных и средних значений по множеству слоев (как правило, однородных по содержанию, но разных по времени), возведение в степень, дифференцирование;

переклассификация и пересборка полигонов по значениям полей базы данных (Dissolving);

сложение (вычитание, умножение, деление) слоев (тем) карты;

вырезание одного слоя другим;

логические комбинации слоев (тем) ~ (пересечение – совместная встречаемость явлений);

слияние данных по топологической принадлежности;

анализ формы (вытянутость, фрагментированность).

Цифровое моделирование рельефа (возможно на векторной модели):

вычисление углов наклона рельефа (по TIN и регулярной сетке);

определение экспозиции склонов (под каким углом виден склон при заданном положении источника излучения или камеры);

интерполяция высот (для построения регулярной сетки по TIN);

определение зон видимости для точечных объектов, линейных объектов и полигонов;

генерация горизонталей с высотой, заданной пользователем;

определение границ водораздела, расчет дренажной сети и оптимального пути по поверхности;

генерация профилей поперечных сечений по TIN и равномерной сетке;

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

136

Прочие функции:

логические операции на множестве карт;

генерация случайной пространственной сети замеров явления;

работа с базами атрибутивной информации;

работа с базами геоданных.

· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·

Контрольные вопросы по главе 5

·· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·

1.Какие типы объектов присутствуют на электронной карте?

2.Чем отличается полигональный объект от линейного?

3.В чем суть задачи геокодирования?

4.Что такое буферная зона?

5.Что такое узел и какие типы узлов используются?