Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2530.pdf
Скачиваний:
15
Добавлен:
07.01.2021
Размер:
15.27 Mб
Скачать

5.Что такое структурная линия?

6.Как на карте определить отметки горизонтали, если она не подписана?

7.Как вводится структурная линия?

8.Какое количество точек структурной линии необходимо вво- Сдить?

9.Как переместить узел на структурной линии?

10.Как заканч вается построение одной структурной линии?

11.Последовательность удаления неверно введенной структурной

нийлинии12? .Как сохран ть введенные отметки точек и структурных ли-

?

13.В чем отл ч е топографической карты от ЦММ? 14.ЧтобАтакое ЦММ и как её можно создать?

2.4. Построен е поверхности рельефа местности

2.4.1. Моделирование рельефа местности

Для моделирования поверхностей чаще всего используют два основных вида структур [9]: регулярная (равномерная прямоугольная, рис. 2.35, а) и нерегулярная (триангуляционная, рис. 2.35, б). Д

Рис. 2.35. Виды структур ЦММ: а – регулярнаяИ; б – нерегулярная

Массив точек для регулярных моделей может быть представлен в следующем виде:

F, m, n, X0, Y0, Z11,…, Z1m,…, Znm,

где F – шаг сетки; m – число точек по горизонтали; n – число точек по вертикали; X0, Y0 координаты начальной точки сетки; Z11,…, Z1m,,, Znm отметки точек в узлах сетки.

49

Таким образом, для однозначного представления регулярной сетки размерностью m х n требуется хранить всего m х n + 5 чисел. Однако для адекватного представления поверхности с заданной точностью требуется высокая плотность точек, что сопряжено со значительным объемом работ по подготовке исходной информации. Ввиду ограниченности быстродействия компьютеров и массивов обрабатываемых данных приходится выбирать между точностью представления (размером ячейки) размером обрабатываемой поверхности.

 

Для нерегулярных моделей массив точек описывается последо-

вательностью:

 

 

С

 

Xi, Yi, Zi, Ti, Ri, Li,

 

 

где Xi, Yi, Zi коорд наты i-й точки (массив i = 1,…,k); Ti, Ri, Li соот-

ветственно пр надлежность i-й точки Ti треугольнику, связь i-й точки

с Ri

Li точками в треугольнике.

 

Размерность нерегулярной сетки составляет 6k, что почти в 6 раз

выше

 

 

регулярной сетки, но в то же время для адекватного

размерности

 

отображен я поверхности тре уется существенно меньшее количество

точек. Задача построен я поверхности способом триангуляции является

одной из

 

вычислительной геометрии. К ней сводятся многие

другие, связанные с моделированием поверхностей и решением простран-

 

 

базовых

 

 

 

А

ственных задач в машинной графике, системах автоматизированного проектированияигеоинформационныхсистемах.

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

В триангуляции можно выделить 3 основных вида объектов: узлы (точки, вершины), ребра (отрезки) и треугольникиИ.

2.4.2. Основные понятия и определения

Поверхности

Поверхность – это математическое представление участка местности в виде триангуляционной сети.

50

С

 

Пример

 

отображения

поверхности

Р с. 2.36.

Каждый треугольник о разует плоскость (рис. 2.37), построен-

А

ную по трем соседним точкам, в результате чего вся поверхность

представлена в виде на ора плоскостей.

 

Д

 

И

Рис. 2.37. Плоскость, образуемая треугольником поверхности

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

51

С

 

состоит

 

Р с. 2.38. Сечение поверхности

Поверхность

из точек, ребер и структурных линий.

Проект может содержать неограниченное количество поверхно-

бА

стей. Каждая поверхность должна иметь уникальное имя и необязательный комментар й. Например, eg – черная земля. В виде поверхностей в проекте представляются как существующий рельеф, так и проектные данные.

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

План.

Д

 

 

И

 

Рис. 2.39. Селектор выбора поверхностей

Элементы поверхности

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

52

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

труктурные линии – это линии, соединяющие точки поверхности и однозначно определяющие триангулирование участка поверхности.

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

труктурные л н и позволяют однозначно определить харак-

терные формы рельефа, такие как ось, кромки, бровки, подошвы на-

сыпи, овраги, урезы рек и т. д. Структурные линии создаются в том

случае, когда требуется отразить рельеф так, как видит его изыска-

С

 

 

тель. Для этого спользуется дополнительная полевая информация об

особенностях рельефа.

 

2.4.3. Процедура

 

поверхности рельефа местности

построения

 

Итогом

на предыдущем этапе является создание массива

работы

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

Процесс построения поверхности запускается командой По-

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

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

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

стояния между горизонталями. При использовании карты масштаба 1 : 10000 целесообразно принять длину ребер 300 – 400 м.верхность → Построить. Откроется диалоговое окно Построить

53

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

СиР с. 2.40. Д алоговое окно Построить поверхность

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

Вид.

Типичные ошибки при построении ЦММ

 

 

бА

 

При построении поверхности рельеф на некоторых участках

 

Д

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

И Рис. 2.41. Ошибки при построении ЦММ

Созданную поверхность необходимо видоизменять и корректировать. Существует несколько способов исправления ошибок

(рис. 2.42):

создание дополнительных точек;

54

создание структурных линий;

изменение (переброска) ребер треугольников.

Си Р с.бА2.42. Спосо ы исправления ошибок при построении ЦММ

При выявлении оши ки в ЦММ можно добавить дополнительные высотные точки местности с заданной отметкой командой Поверхность → Точки → Ввести. После чего нужно повторно запустить процесс построения поверхности. На рис. 2.43 видно, что после построения с добавочной точкойДдополнительные горизонтали корректно расположены на склоне возвышения местности.

Рис. 2.43. Введение дополнительнойИточки

Если отсутствует возможность введения дополнительных высотных точек, можно использовать подход, направленный на изменение ребер треугольника. Для этого нужно предварительно удалить структурные линии (2 линии), через точки которых был построен треугольник, далее выполнить щелчок ПКМ на ребре и в контекстном

55

меню выбрать команду Перевернуть. Процесс повторяется до тех пор, пока не будет устранена ошибка.

До редактирования

1-ая стр.линия

После редактирования

 

 

 

С

2-ая стр.линия

 

и

 

ошибок

Рис. 2.44. Спосо ы справления

изменением ребер треугольника

 

 

А

Просмотр поверхности ЦММ

В результате построения поверхности была получена цифровая

модель рельефа (ЦМР), которую

удем использовать для дальнейше-

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

Для просмотра полученной поверхности рельефа воспользуемся

командой

 

Д

Поверхность → Просмотр поверхности в 3D → Всей

(рис. 2.45).

Функция предназначена для просмотра поверхности в

трёхмерном пространстве, с возможностью её поворота в любой плоскости и под любым углом. И

Рис. 2.45. Подготовка к просмотру поверхности

56

Вид полученной поверхности в 3D приведен на рис. 2.46. Для удобства оценки поверхность закрашивается различными цветами:

возвышения поверхности заливаются красным цветом, низины и по-

ниженные места рельефа – оттенками фиолетового цвета. Если на

изображении происходит резкое изменение цвета, то это свидетельст-

С

 

 

 

 

вует о возможном наличии ошибок при вводе отметок точек или

структурных линий.

 

 

 

 

Вид

построенной поверхности

 

Р с. 2.46.

 

Для просмотра

зо ражения в окне Просмотр поверхности в 3D

используется панель инструментов (рис. 2.47). Назначение команд

представлено в та л. 2.1.

 

 

 

 

Рис. 2.47. Панель инструментов окна Просмотр поверхности в 3D

 

 

 

 

 

Д

 

 

 

 

 

Таблица 2.1

Назначение бАкоманд панели инструментов окна Просмотр поверхности в 3D

 

Пиктограмма

 

 

 

Выполняемая команда

 

 

и

 

Уменьшить и увеличить масштаб

 

 

 

 

 

 

 

 

 

 

Показать всё

 

 

 

 

 

 

 

 

и

 

Вид спереди и сзади

 

и

 

Вид сверху и снизу

 

 

 

 

 

 

 

 

и

 

Вид слева и справа

 

 

 

 

Изометрический вид

 

 

и

 

Повернуть против часовой стрелки и по часовой стрелке

 

 

 

 

И

 

 

 

Представить объект как твердое тело

 

 

 

 

Представить объект в виде трёхмерных линий (рёбер)

 

В программе могут быть использованы три варианта заливки твердого тела: заливка по кодам, заливка градиентом и заливка спектром. Для того, чтобы использовать один из вариантов заливки выберите соответствующую кнопку на панели инструментов, (табл. 2.2).

57

Таблица 2.2

Команды заливки панели инструментов окна

Просмотр поверхности в 3D

С

Пиктограмма

Выполняемая команда

 

Заливка по кодам

 

 

 

Заливка градиентом

 

 

 

 

 

 

 

Заливка спектром

 

 

 

Для сохранен я зображения в формате .jpg нажать на кнопку При. этом откроется соответствующее диалоговое окно рис. 2.48.

бА Рис. 2.48. Диалоговое окноДСохранения изображения

Задайте Имя файла, выберите Качество изображения и Размер изображения и нажмите кнопку Ок.

На карте могут присутствовать участки, где не построена поверхность: «белые пятна», отверстия в поверхностиИ, которые отображаются цветом фона окна, в нашем случае черным цветом (рис. 2.49). Это может быть вызвано недостаточной длиной ребра треугольника или очень мелким масштабом карты и большим расстоянием между горизонталями на топографической карте. Для таких участков можно дополнительно ввести точки, интерполируя известные значения, и повторить построение поверхности или же увеличить максимальную длину ребер триангуляционной модели (см. рис. 2.40).

58

СполнитьР с. 2.49. Участок с отсутствующей поверхностью

На этом построен е ЦММ заканчивается. Эту карту можно до- с туац онными о ъектами (линии электропередач, здания, дороги, реки, проч е сооружения). Для этого используются условные знаки (немаштаб руемые) в зависимости от масштаба карты. В работе эти объекты заносить не удем, хотя при инженерно-геодезических изысканиях эти о ъекты снимают и указывают на плане. Для удобст-

ва дальнейшей ра оты по построению плана трассы участка автомо-

бильной дороги можно отключить отображение поверхности ЦММ в

 

 

Д

окне План. Для этом необходимо убрать соответствующий флажок в

разделе ВидимостьбАслоев плана в Управляющих элементах вклад-

ки Вид (см. рис.1.15).

 

 

 

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

1.

 

И

Какова цель построение треугольников на карте по высотным

точкам?

 

2.

Какова цель тестирования точек и структурных линий?

3.

Какую следует назначать длину ребра треугольников?

4.

Какое сечение горизонталей на полученном изображении?

5.

Как можно изменить сечение горизонталей?

6.

Как устранить «белые пятна» на карте?

7.

О чем свидетельствует очень близкое расположение горизон-

талей?

С какой целью строится в программе поверхность в 3D?

8.

9.

Как построить поверхность в 3D?

59

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]