Со съёмки с дрона в CAD: горизонтали, структурные линии и поверхность TIN
Полёт дрона заканчивается DEM, ортофотопланом и облаком точек — сотнями миллионов ячеек и точек. Программе CAD или проектирования нужно другое: горизонтали на именованных слоях, структурные линии по настоящим перегибам и триангулированная поверхность, достаточно лёгкая, чтобы проектировать на ней. Шаг между одним и другим — именно то место, где съёмка сохраняет или теряет точность. Это руководство проходит его целиком: что представляет собой каждый результат, как получить его из данных дрона и как проверить, прежде чем он покинет ваш стол.
Что на самом деле нужно стороне CAD
Проектировщикам редко нужен исходный DEM. Им нужны четыре вещи, на которых можно чертить: горизонтали с согласованным сечением рельефа и утолщёнными горизонталями на отдельном слое; структурные линии — 3D-полилинии по бровкам, подошвам, бровкам дорог и кюветам; триангулированная поверхность (TIN), по которой можно строить разрезы и считать объёмы; и ортофотоплан как подложка с геопривязкой.
У каждого свой формат обмена. Горизонтали и структурные линии передаются полилиниями DXF на именованных слоях. Поверхность передаётся как поверхность LandXML с треугольниками, точками и системой координат или как DXF 3DFACE, если принимающая программа читает грани. Ортофотоплан передаётся в GeoTIFF.
| Результат | Что это | Формат обмена | Проверить перед отправкой |
|---|---|---|---|
| Горизонтали | Линии равных отметок с заданным сечением, утолщённые на своём слое | Полилинии DXF на именованных слоях | Сечение соответствует точности съёмки |
| Структурные линии | 3D-полилинии по бровкам, подошвам, бровкам дорог и кюветам | 3D-полилинии DXF | Лежат на настоящем перегибе, а не на смене цвета на снимке |
| Поверхность TIN | Треугольники через выборочные точки и структурные линии | Поверхность LandXML с системой координат или DXF 3DFACE | Проверка модели чистая; объём относительно исходной DEM близок к нулю |
| Точки | Выборочные или снятые точки с именем и отметкой | Точки DXF или CSV | Шаг соответствует рельефу; объекты отфильтрованы |
| Ортофотоплан | Изображение объекта с геопривязкой | GeoTIFF | Та же система координат, что у чертежа |
Почему не стоит триангулировать каждую ячейку
DEM объекта площадью 50 гектаров с ячейкой 5 см содержит 200 миллионов ячеек. Триангулируйте каждую — и принимающая программа получит около 400 миллионов треугольников: гораздо больше, чем способно обработать рабочее место проектировщика, и большая их часть описывает ровную землю с точностью, о которой никто не просил.
Практичный ответ — более лёгкая поверхность из двух составляющих: точек, взятых с разумным шагом, и структурных линий везде, где рельеф резко меняет уклон. Точки несут общую форму; структурные линии держат перегибы чёткими, чтобы поверхность не скругляла бровку или подошву между двумя точками выборки. Спецификация лидарной съёмки USGS определяет структурную линию именно так: линейный объект, описывающий изменение гладкости или непрерывности поверхности.
Шаг 1 — проверьте поверхность, прежде чем упрощать
Всё дальнейшее наследует исходную DEM, поэтому сначала проверьте её. Подтвердите систему координат, которую объявляет файл. Подтвердите систему высот: DEM с дрона, обработанная на высотах GNSS, часто эллипсоидальная, тогда как проект работает в ортометрических высотах; разница достигает десятков метров, а сетка геоида переводит одно в другое. В STREAM «Вертикальная система отсчёта» записывает пересчитанную поверхность в новый GeoTIFF и не трогает исходный файл.
Затем решите, что должна представлять поверхность. DEM фотограмметрии — это модель поверхности: машины, техника и растительность — её часть. Для проектной поверхности сначала удалите их инструментами редактирования рельефа или берите точки земли так, чтобы они их игнорировали.
Шаг 2 — положите структурные линии на настоящие перегибы
На карьере, в разрезе или на объекте земляных работ большинство важных перегибов — это бровки и подошвы откосов. Обводить их вручную по ортофотоплану — часы работы, и линия ложится на смену цвета, а не на смену уклона.
Команда STREAM «Извлечь бровку/подошву» находит каждый откос в выделении — или во всей съёмке, если ничего не выделено, — и добавляет бровку и подошву каждого как 3D-линию на отдельном слое. В каждом узле плоскость бермы и плоскость откоса подбираются отдельно и пересекаются, поэтому линия ложится на настоящий перегиб; съезды записываются в отдельные слои, а не сливаются с линиями уступов, и каждый результат — обычная линия, которую можно проверить, отредактировать по вершинам и отменить.
Шаг 3 — возьмите точки земли
Между структурными линиями поверхности нужны точки. Инструмент «Точки» заполняет выбранную площадь точками по шаблону «Треугольник», «Прямоугольник» или «Низкочастотный» с заданным шагом, и каждая точка берёт отметку с рельефа. Треугольный шаблон — это равносторонняя решётка, она даёт самые правильные треугольники.
«Низкочастотный» — для земли, заставленной мелкими объектами. Каждая точка начинает с узла решётки, но переносится на самое низкое место земли в небольшом круге вокруг него радиусом в четверть шага, так что точка, которая упала бы на стоящую технику или куст, опускается на землю рядом. Выбирайте шаг по рельефу: крупный на ровном, мельче там, где поверхность изгибается и одни структурные линии её не описывают.
Шаг 4 — триангулируйте и проверьте TIN
Выделите точки, структурные линии и границу и запустите «Триангулировать». STREAM строит TIN Делоне по их вершинам и выводит для неё отдельную вкладку ленты. Раскрасьте её по уклону или покажите каркасом: вытянутые треугольники и ребро, пересекающее гребень, видны сразу.
Перед выгрузкой запустите «Проверка модели». Она, ничего не меняя, сообщает о перекрывающихся и дублирующихся треугольниках, дырах, разорванных рёбрах и треугольниках нулевой площади; «Исправить» удаляет дефекты, которые можно устранить безопасно, и никогда не заделывает дыру. «Перекинуть ребро» переворачивает диагональ, пересекающую гребень, а «Обрезать по области» обрезает поверхность по границе съёмки, разрезая — а не отбрасывая — треугольники, которые пересекает граница.
Шаг 5 — сравните лёгкую поверхность с плотной
Упрощённая поверхность приемлема, только если она по-прежнему описывает землю. Самая быстрая проверка — объём: посчитайте выемку и насыпь между TIN и DEM, из которой она получена. «Объём по модели» делает это в фоне, не меняя DEM. На неизменной земле чистый объём должен быть близок к нулю; где это не так, в TIN не хватает структурной линии или шаг точек слишком крупный для кривизны рельефа.
Шаг 6 — горизонтали, выгрузка и проверки на принимающей стороне
Постройте горизонтали с сечением, которое нужно чертежу, и выберите такое, которое съёмка способна выдержать. Национальные стандарты точности карт США задают классическую планку: не более 10 % проверенных отметок могут ошибаться больше чем на половину сечения рельефа. На практике сечение должно быть не меньше удвоенной ошибки, в пределах которой остаются 90 % ваших контрольных точек.
Выгрузите горизонтали, структурные линии и начерченные векторы в DXF — слои уйдут вместе с ними, — а TIN как поверхность LandXML с системой координат и её кодом EPSG или как DXF 3DFACE. Затем откройте файлы там, куда они отправляются, и проверьте три вещи: они легли на место, значения Z на месте, имена слоёв соответствуют стандарту оформления.
Частые вопросы
Как передать съёмку с дрона в CAD?
Выгрузите то, чем CAD может пользоваться, а не исходную DEM: горизонтали и структурные линии полилиниями DXF на именованных слоях, поверхность как TIN — LandXML с системой координат или DXF 3DFACE — и ортофотоплан как подложку GeoTIFF.
Почему не триангулировать всю DEM с дрона?
Потому что DEM объекта в 50 гектаров с ячейкой 5 см содержит 200 миллионов ячеек, то есть около 400 миллионов треугольников. Лёгкая TIN из точек с разумным шагом и структурных линий по настоящим перегибам описывает ту же землю малой долей треугольников.
Что такое структурная линия в съёмке с дрона?
3D-линия по резкой смене уклона — бровка, подошва, бровка дороги, кювет. Встроенные в TIN как рёбра треугольников, структурные линии держат эти перегибы чёткими; без них поверхность скругляет их между точками выборки.
Как проверить, что упрощённая TIN осталась точной?
Посчитайте выемку и насыпь между TIN и DEM, из которой она получена. На неизменной земле чистый объём должен быть близок к нулю; где это не так, добавьте структурную линию или уменьшите шаг точек.
Какое сечение рельефа выдерживает съёмка с дрона?
По национальным стандартам точности карт США не более 10 % проверенных отметок могут ошибаться больше чем на половину сечения; значит, сечение должно быть не меньше удвоенной ошибки, в пределах которой остаются 90 % ваших контрольных точек.
Какова точность топографической съёмки с дрона?
Точность задают полёт и планово-высотное обоснование, а не программа, — поэтому её нужно измерять. Сравните поверхность с независимыми контрольными точками, а не с опорными, по которым она построена, и укажите СКО. Панель «Точность высот» в STREAM делает это по каждой точке и формирует отчёт PDF или Excel; сечение рельефа затем следует из ошибки, которую показывают ваши контрольные точки.
Источники
Посмотрите, как STREAM превращает данные дрона в результаты для CAD
Нативное Windows-приложение · полностью офлайн · бесплатная бета