На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты

Создание матрицы высот и построение по ней горизонталей

Поиск  Пользователи  Правила  Войти
Форум » Архивные темы (доступны только для чтения) » ГИС "Панорама" 12
Страницы: 1
RSS
Создание матрицы высот и построение по ней горизонталей, как добиться плавности горизонталей
 
 

Здравствуйте, впервые пытаемся построить в Панорама-редакторе матрицу высот и горизонтали по ней. И кажется что-то не совсем получается. Горизонтали выходят не плавными, в некоторых местах даже зубчатыми. Подскажите, как нам добиться сглаженности и равномерности распределения точек метрики горизонталей. Пробовали менять размер элемента матрицы, методы построения поверхностей, типы сглаживания горизонталей, коэффициент фильтрации метрики горизонталей. Нужного результата не добились. Может еще нужно что-то настраивать?

Карты и настройки к ним выслали на почту panorama@gisinfo.ru . Высота сечения рельефа 0.5м

 

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

- Файл - Создать - Матрицу качеств; (*)

- Запуск приложений – Обработка матриц – Объединение матриц; (**)

- Запуск приложений – Построение горизонталей по матрице высот. (***)

Последовательность действий для  получения сглаженных горизонталей :

1)     Построить матрицу первого этапа по точкам – step1.mtw задачей (*)

2)     Построить вспомогательные горизонтали по матрице step1.mtw задачей (***)

3)     Построить матрицу второго этапа по точкам и вспомогательным горизонталям – step2.mtw задачей (*)

4)     Сглаживать матрицу step2.mtw задачей (**) – выполнить сглаживание хотя бы 2 раза (при запуске задачи ** в списке данных должна быть одна матрица очередной итерации).

5)     Построить результирующие горизонтали по матрице step2.mtw задачей (***)

 
Цитата

Изменено: Commandos - 08.10.2018 19:16:33
С уважением, Adept GIS Panorama.
20 лет вместе! Версии программы
15.2.0.19
14.6.0.152
13.6.9.50
11.12.12
10.7.7
9
 
Цитата
Александр Горбунов написал:
1)     Построить матрицу первого этапа по точкам – step1.mtw задачей (*)


просим уточнить детали и проверить на точность указанное количество звездочек *, **, ***

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

- Файл - Создать - Матрицу качеств; (*)

- Запуск приложений – Обработка матриц – Объединение матриц; (**)

- Запуск приложений – Построение горизонталей по матрице высот. (***)

Последовательность действий для  получения сглаженных горизонталей :

1)     Построить матрицу [качеств или высот?] первого этапа по точкам – step1.mtw задачей (*) [судя по одной? звездочке - качеств (должно быть расширение файла mtq) - step1.mtq]

2)     Построить вспомогательные горизонтали по матрице [качеств или высот?] step1.mtw задачей (***) - Запуск приложений – Построение горизонталей по матрице высот. (***)

какие должны быть установлены параметры (либо что на что влияет)?

https://yadi.sk/i/zNeEvQBFaROO8g

3)     Построить матрицу второго этапа [качеств или высот?] по точкам и вспомогательным горизонталям – step2.mtw задачей (*) [судя по одной? звездочке качеств (расширение файла mtq) - step2.mtq]

4)     Сглаживать матрицу step2.mtw задачей (**) – Запуск приложений – Обработка матриц – Объединение матриц; (**)

какие параметры выставить?

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

5)     Построить результирующие горизонтали по матрице step2.mtw задачей (***)

Изменено: Commandos - 08.10.2018 19:22:51
С уважением, Adept GIS Panorama.
20 лет вместе! Версии программы
15.2.0.19
14.6.0.152
13.6.9.50
11.12.12
10.7.7
9
 
Пункт меню "Создать матрицу качеств" позволяет создавать как файлы MTQ, так и файлы MTW. Расширение выбирается при задании имени создаваемой матрицы. Обсуждаемый вопрос касался создания матрицы высот по точечным данным. Для этой цели наиболее подходит пункт меню "Создать матрицу качеств", так как в нём содержатся методы логарифмической интерполяции и кригинга, наиболее подходящие для построения матриц по точкам.
При построении вспомогательных горизонталей параметры верхней группы диалога (сглаживание матрицы, наведение аналитической структуры и согласование с объектами карты) задавать не надо. Сглаживание метрики получаемых горизонталей - параметры оставить по умолчанию.
Выбрать "Высоту сечения в метрах" - в зависимости от максимальной разности мин. и макс. высот на исходной матрице. Если задать слишком малую высоту сечения, то полученные горизонтали будут располагаться близко друг к другу и могут даже пересекаться, что нежелательно. Минимальная длина горизонтали (мм) - также не должна быть слишком мала (зависит от масштаба карты).
Изменено: Александр Горбунов - 09.10.2018 11:27:58
 
ясна, благодарим, дальше

1) Коэффициент фильтрации метрики по умолчанию  0,05 мм. Интуитивно (но не осознанно) поставили 0,10 мм.
1 вопрос: как с ним обращаться, какого влияние его значения на построение рельефа?

2) Дано:
а) облако полевых точек "PTXYHC"
б) с картографического материала оцифрованы тальвеги оврагов и гидрография (родники, ручьи, пруды)
в) по периметру полевых точек + 100 м оцифрованы горизонтали с картографического материала
г) Заказчику сдаем топосъёмку М 1:500 сечение 0,5, площадь 300 га

вопрос 2.а,б,в:  В этом случае тоже  вначале создавать матрицу качеств?
вопрос 2г: При построении матрицы высот размер ячейки матрицы указывать 0,5? (отталкиваемся от сечения) или как?

3) на гидрографию пруды ставим точечный объект урез воды (правильно делаем?)
содержимое семантики оказывает влияние? (например указание типа береговой линии)

что можно дополнительно сделать, чтобы вдоль и поперек ручьев и тальвегов оврагов были "сглаженные кривые" рельефа, учитывающие перепад высот, бровки и подошвы
С уважением, Adept GIS Panorama.
20 лет вместе! Версии программы
15.2.0.19
14.6.0.152
13.6.9.50
11.12.12
10.7.7
9
 
По вопросу 1

Помощь - Параметры обработки

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


По вопросу 2

В этом случае лучше создавать матрицу высот - меню Файл-Создать-Матрицу, так как
имеется много объектов, кроме точек. Все объекты карты, имеющие абсолютную высоту (код семантики 4)
и 3Д-метрику (координата "H") будут использоваться при построении MTW.

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

Урез воды на гидрографию - очень правильно, значением уреза будет заполнена вся площадь.
Содержимое семантики "тип береговой линии" не оказывает влияние на создание MTW.

Размер ячейки матрицы указывать с тем расчётом, чтобы по возможности не было попадания
в один элемент (в элементарную площадку) более одного объекта. Для этого можно использовать
режим "Ошибка наложения высот - Определить" и добиться значения ошибки = нулю, меняя
размер элемента.
Отталкиваться от сечения - не надо, слишком точная матрица (с малым размером элемента)
при построении горизонталей даст метрику с "дрожанием".

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

https://yadi.sk/i/w-UfwoGVpTOVrg
С уважением, Adept GIS Panorama.
20 лет вместе! Версии программы
15.2.0.19
14.6.0.152
13.6.9.50
11.12.12
10.7.7
9
 
Создание ("отслеживание") каждой последующей горизонтали выполняется
независимо от наличия ранее созданных горизонталей. Конфигурация и взаимное
положение создаваемых горизонталей зависит от качества ("гладкости") исходной
матрицы MTW.

Сглаживание матрицы MTW можно выполнить:
1) в самой задаче построения горизонталей (режим "Сглаживание по строкам и столбцам")
2) отдельно - задачей "Объединение матриц" (Комплекс 3D анализа - панель Контроль и редактирование матриц высот)

https://gisinfo.ru/products/3danalysiscomplx64.htm

http://gisinfo.ru/download?id=226

Эту задачу с заданием режима "Сглаживание высот" можно например выполнить 2 раза:
а) увеличить поле "Точность" (в полтора или в два раза) и задать "Единица измерения высоты" = метры
б) вернуть исходное значение поля "Точность" и оставить "Единица измерения высоты" = метры

Эта задача ("Объединение матриц") использует все открытые матрицы, поэтому в нашем случае
(не объединение, а сглаживание) - открыта должна быть только одна матрица, сначала - исходная,
потом - первая полученная по исходной, затем - вторая полученная и так далее.

Если не поможет сглаживание (останутся "накладки уровня горизонталей"), то можно применить задачу
Комплекс 3D анализа - панель Контроль и редактирование матриц высот - Редактирование матрицы.

В этой задаче включаем режим "Дополнительная обработка матрицы" и "Удаление высот". Выбираем
"Область редактирования" = По контуру и удаляем высоты на критическом (дающим накладки) участке матрицы.
Затем в этой же задаче задаём режим "Вычисление высот незаполненых областей матрицы", при этом
вместо удалённых высот появятся высоты, вычисленные методом линейной интерполяции.
Возможно после этой обработки накладки горизонталей пропадут.
Изменено: Александр Горбунов - 17.10.2018 10:13:31
Страницы: 1
Читают тему (гостей: 1)



© КБ Панорама, 1991-2024

Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности