
- •------Билет 1. Понятие гис, ее суть, применение. Основные задачи гис------
- •Введение.
- •------Билет 2. Источники данных для гис. Технология ввода данных с различных источников------
- •Геодезические измерения.
- •------Билет 4. Семантические атрибуты пространственного объекта, шкалы. Пространственные атрибуты. Связь графической и семантической части объекта. ------
- •------Билет 5. Метрическая составляющая пространственного объекта. Модели хранения графических данных ------
- •------Билет 6. Пространственные отношения в гис. Понятие топологического редактирования.------ Пространственные отношения
- •Стандартные операции в ГиС.
- •Пространственная индексация.
- •Понятие топологического редактирования
- •------Билет 7. Методы отображения пространственных контуров------ Визуализация пространства контуров.
- •I. Тип «размножение»
- •Дистанционное зондирование.
- •------Билет 8. Генерализация------
- •------Билет 9. Тематические карты и их виды (без методов классификации)------
- •5) Метод диапазонов. ------Билет 10. Методы классификации при создании тематических карт методом диапазонов------
- •Методы разбиения на диапазоны:
- •------Билет 11. Операции над пространственными объектами (объединение, пересечение…). Построение буферных зон------ Пространственные операторы. Оверлей слоев.
- •------Билет 12. Язык пространственно-семантических запросов------ Пространственно-семантические запросы.
- •Введение к Билету 13. Цифровая модель рельефа (цмр)
- •------Билет 13. Grid-модель рельефа. Алгоритмы построения grid-моделей------
- •------Билет 14. Tin-модель. Алгоритмы триангуляции Делоне------
- •1) Триангуляционные (tin).
- •3) Алгоритм типа « разделяй и властвуй».
- •Структура триангуляции.
- •------Билет 16. Задачи на цмр (профили, подсчет площади и периметра, анализ видимости, преобразование tin-модели в растровую модель, построение линий уровня и пр.)------ Задачи на цмр.
- •------Билет 17. Физическая форма Земли. Системы координат. Пересчет между системами координат------ Эллиптическая система координат.
- •------Билет 18. Проекции и их виды. Проекция Гаусса-Крюгера------ Картографические проекции.
- •------Билет 19. Геометрическая коррекция растровых изображений (виды преобразований)------
- •------Билет 23. Моделирование инженерных и транспортных сетей в гис------ Моделирование инженерных и транспортных сетей.
3) Алгоритм типа « разделяй и властвуй».
а)
Сортировка набора точек по
;
б) Последовательно разбивается до трех или четырех точек. Затем наборы триангулируются;
в) Последовательное соединение: могут создаваться LR-ребра, удаляться – LL и RR. Сначала ищется самое нижнее ребро, затем – две ближайшие верхние точки левой и правой триангуляции. Выбирается наилучший кандидат, то есть тот, окрестность которого не содержит другого кандидата. Этот кандидат становится нижним ребром.
Чтобы треугольники удовлетворяли условия Делоне, делается флип – переброска ребер.
Сложность:
Преимущества GRID:
проще процедура анализа;
точнее;
выглядит естественно.
Преимущества TIN:
быстро отображается;
лучше приспособлена к разрывам;
быстрее строится.
Дополнительные элементы:
Полигоны замещения, то есть
Полигоны отсечения – полигоны, внутри которых надо построить рельеф.
Линейные объекты – ребра, по которым должна проводиться триангуляция
------Билет 15. Триангуляция Делоне с ограничениями. Применение триангуляция Делоне для реализации пространственных операторов------
Дополнительные методы построения цифровой модели рельефа. Учет дополнений, ограничений элементов.
Триангуляция Делоне с ограничениями.
1. Полигон отсечения – граница, где строим триангуляцию;
2. Полигон замещения (озеро, река).
3. Структура линии реки.
Для
записи используется триангуляция Делоне
с ограничениями. Входные данные
и структурные ребра – соединяющие набор
точек.
- ребро из точек набора.
а)
Триангуляция состоит из треугольников
- ребро Делоне с ограничением.
б)
Все треугольники не
структурной линии
-
условию Делоне.
Построение треугольника Делоне с ограничениями. Алгоритм.
1. Треугольник Делоне без ограничений.
2. Вставка ребер.
Все что примыкает не обязательно должно удовлетворять условию Делоне.
Если все точки полигона имеют одинаковую высоту, то изломов не будет.
Структура триангуляции.
VPoint record узлы
x, y ,z : double;
end;
TEdge = record
p1, p2: ptTPoint;
t1, t2: pTTriangle;
end;
TTriangle = record треугольники
p1, p2,p3: pTTPoint;
R1,
R2, R3: pTEdge
t1, t2, t3: pTTriangle;
end;
В треугольнике может храниться центр и радиус окружности.
Рассмотрим задачу:
Пусть есть триангуляция Делоне с ограничениями. Необходимо классифицировать треугольник на попадание в полигон.
1)
Простая проверка:
- сложность.
2) Берем ребро и проверяем в каждой точке с одной и другой стороны ребра, алгоритм растровой заливки.
3) Выделение полигонов из триангуляции: у каждого треугольника индекс. Берется треугольник с определенным индексом, для него допускается алгоритм растровой заливки для каждого из индексов. Причем отличаются ребра, через которые прошла заливка и через которые не проходила. Поэтому отслеживаются граничные ребра – определяется полигон, используется для пространственного объединения.
1. Ищем точку пересечения полигонов – ребер.
2. На расширенном наборе точек определяем вершины.
3. Строим трианы Делоне для этих точек.
4. Классифицируем треугольник ON на попадание в треугольник.
5.
Выстроим новую индексацию:
.
6. Выделение полигона из трингуляции.
Достоинства: вычисление точное, хорошо обрабатываются случаи.
Полигоны Вороного (Тиссена) – полигоны ближайшего соседа.