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

Александр Горбунов (Все сообщения пользователя)

Поиск  Пользователи  Правила  Войти
Форум » Пользователи » Александр Горбунов
Выбрать дату в календареВыбрать дату в календаре

Страницы: Пред. 1 2 3 4 5 6 7 8 9 10 11 ... 38 След.
Mtw и гск 2011
 

В программе "Панорама 12.7.0" имеются средства импорта матриц высот в формате MTW.

Меню Файл - Импорт растров и матриц из ... - Матрицы высот (SRTM, GeoTIFF, IMG).

Можно таким образом получить файл MTW, при этом файл откроется автоматически.

Далее можно просматривать координаты с помощью меню Параметры -

Система координат курсора - Геодезическая (Параметры Земли-90).

В программе "Панорама 12.7.0" также имеется средство преобразования проекции матриц высот.
Меню Задачи - Запуск приложений - Трансформирование и обработка матриц высот - Преобразование проекции матрицы.
Далее в диалоге задачи "Преобразование проекции матрицы" можно задать для выходной матрицы "Тип карты = ГСК-2011".
Изменено: Александр Горбунов - 21.03.2019 12:28:11
Mtw и гск 2011
 

В программе "Панорама 12.7.0" открыта матрица - Kalimantan_epsg_7683.mtw

Координаты X,Y,H под курсором - отображаются.

Параметры проекции матрицы - не установлены, это некорректно (для отображения координат в "B,L,H" требуется установка параметров проекции).

Поля заголовка MapType (тип карты), ProjectionType (тип проекции)
равны "-1" (не установлено).
Размер элемента в метрах на местности (MeterInElement) - очень маленький, возможно некорректный, равен
0.000686646 (7 микрон). Возможно это размер элемента, заданный в градусах - что-то около 100 метров.

На нашем сайте имеются готовые матрицы MTW, загруженные из формата SRTM. Матрицы имеют проекцию - Цилиндрическая на шаре (Широта/Долгота), размер элемента = 92 метра.

http://spatialdb.net/

(закладка "Матрицы")

Изменено: Александр Горбунов - 21.03.2019 09:57:23
Зона видимости для чайников
 
Для двух и более точек - получаем результат, если последовательно выполняем задачу два или более раз.

То есть несколько секторов получается при многократном построении зон видимости из разных точек.
Изменено: Александр Горбунов - 19.03.2019 16:46:07
Влияние характера береговой линии на матрицу
 
 Выбор оптимального значения размера элемента

0,5 мм карты - это нормальный размер элемента. Если Вы заметили, то по умолчанию
в диалоге создания по карте как раз 0,5 мм карты.
При выборе размера элемента - 2 фактора. С одной стороны - не хочется его уменьшать
(получается большая матрица, долго идут вычислительные задачи).
С другой стороны - при большом размере элемента высоты рядом расположенных объектов
будут накладываться при занесении в матрицу.

Тут конечно надо учитывать суть задачи. Параметр диалога "Высота при наложении" даёт
возможность занести в элемент: мин, макс, среднее значение. Если в задаче требуется
затопить площадь побольше, то подойдёт "Высота приналожении = Минимальная" и так далее.

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

Результат выводится в LOG-файл

15:38:07 НАЧАЛО ОПРЕДЕЛЕНИЯ ОШИБКИ НАЛОЖЕНИЯ ВЫСОТ
   
15:38:07   ИСПОЛЬЗУЕТСЯ ФИЛЬТР ОБ'ЕКТОВ - D:\Data\Podolsk\podolsk.imh
   
15:38:07   ТОЧНОСТЬ (МЕТРОВ НА ЭЛЕМЕНТ) 5.0000    
   
15:38:08   KООРДИНАТЫ МАКСИМАЛЬНОЙ ОШИБКИ НАЛОЖЕНИЯ ВЫСОТ (МЕТРЫ) :
   
15:38:08   X = 6153920.0000
    15:38:08   Y = 7432870.0000
   
15:38:08   ОШИБКА НАЛОЖЕНИЯ ВЫСОТ =   30.000
   
15:38:17 КАРТА ЗАКРЫТА.19/03/2019  
Влияние характера береговой линии на матрицу
 
  Обрыв — крутой склон, образованный действием боковой эрозии реки,
срезающей выступы берегов.
 Овраг — форма рельефа в виде относительно глубоких и крутосклонных
незадернованных ложбин, образованных временными водотоками.
 Овраги от обрывов отличаются крутизной склона.

  Семантика "глубина" для оврага - это МАКСИМАЛЬНОЕ расстояние от кромки оврага
до его дна.
  Овраг образован временным водотоком, поэтому его глубина обычно
увеличивается от истока к устью, то есть не является постоянной.
  Поэтому для правильной обработки площадного оврага необходимо
на его месте построить некую 3D-поверхность,постепенно понижающуюся
от истока к устью.
  В общем случае метрика объекта "овраг" может иметь довольно сложную
конфигурацию, например овраг может быть образован сразу несколькими
сходящимися временными водотоками. Следовательно можно предположить,
что алгоритм построения 3D-поверхности оврага (на общий случай) является
сложным.
  Если же учесть, что пользователь может задать большой размер элемента
создаваемой матрицы (соизмеримый с шириной оврага), то это непростое
построение 3D-поверхности оврага вообще теряет смысл.

  Тем не менее, в Панораме 12 овраги обработать можно. Для этого нужно задать
"Тип матрицы = Суммарные высоты" и задать режим "Использовать фильтр".
При настройке фильтра нужно добавить семантику "Глубина" в закладке
"Дополнительные характеристики" и двойным нажатием установить ей знак = "-".

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

Точка рельефа с заданной семантикой "глубина 7 м" также будет обработана
при наличии указанной настройки в режиме "Использовать фильтр".



 Если создать объект "промоина" (или тальвег) и задать в высоты (3D-метрику) его точках,
то они будут обработаны режимом "Использовать высоты из метрики объектов".
Изменено: Александр Горбунов - 19.03.2019 12:50:56
Что такое разрешение в MTW?, Что такое разрешение в MTW?
 
1) Разрешение MTW (или RSW)- это число элементов на метр бумажной карты, напечатанной в базовом масштабе.
 MeterInElement = Scale / Precision;
 MeterInElement - КОЛИЧЕСТВО МЕТРОВ МЕСТНОСТИ НА ЭЛЕМЕНТ
 Scale - МАСШТАБ (знаменатель масштаба матричной карты)
 Precision - РАЗРЕШЕНИЕ

2) Масштабный коэффициент (в дополнительном описании) - это один из параметров,
 используемый при преобразовании системы координат (для типа преобразования "Поворот, масштаб, сдвиг")

3) По вопросу "отображается масштаб 1:1000 вместо 1:1000000" - какими средствами была создана матрица ?
  При создании MTW по карте масштаб матрицы устанавливается равным масштабу карты.

4) При создании уменьшенной копии масштаб не меняется, разрешение (Precision) - уменьшается в соответствии
  с формулой пункта 1, так как увеличивается размер элемента MeterInElement (в 4 раза для копии каждого уровня).
Влияние характера береговой линии на матрицу
 
Предлагаю попробовать вариант 1. Выполните настройку фильтра, в закладку "Линии водотока" можно добавить объект "Береговая линия". При обработке береговых линий будет выполняться поиск урезов вдоль метрики береговой линии - для создания аналога 3D-метрики. Если урезы будут проставлены правильно (в точках метрики береговой линии или близко к точкам), то в матрицу занесётся 3D-линия элементов, которая будет соответствовать берегу реки. Размер элемента матрицы должен быть не очень большим, иначе в одном элементе будут "сливаться" высоты береговой линии и высоты рядом расположенных горизонталей.
Влияние характера береговой линии на матрицу
 

Указанные значения семантики (1,2,3) не используются при создании матрицы рельефа.

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

- площадные объекты, имеющие характеристику "абсолютная высота" (например -  озёра, водохранилища, моря и т.д.);

- объекты, имеющие трехмерную метрику.

Дополнительно к указанным можно включить в обработку и другие объекты векторной карты - с помощью "Фильтра объектов" (кнопка диалога ">>").

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

Для линейной гидрографии учитывается пересечение с горизонталями и урезами, после чего для линейной реки формируется аналог 3D-метрики.

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

Раздел фильтра "Глубины" определяет состав объектов карты, участвующих в формировании абсолютного рельефа совместно с объектами раздела фильтра "Абсолютные высоты".

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

Раздел содержит компоненты для задания:

кода семантической характеристики «Глубина»;

кода изобат;

кода отметок глубин.

В группе "Водная поверхность" необходимо задать значение уровня водной поверхности в метрах или режим выбора уровня из семантики «Абсолютная высота» объекта-границы водной поверхности. Уровень водной поверхности используется при обработке объектов гидрографии для перехода от глубин к абсолютным высотам.

Например, изобата с глубиной 10 метров в бассейне Каспийского моря с абсолютным уровнем -28 метров будет обработана как линейный объект с абсолютной высотой h = -28 – 10 = -38 метров. В качестве границы водной поверхности выбирается площадной объект (область суши, море), по контуру которого в матрицу будет занесено значение уровня водной поверхности, полученное из семантики «абсолютная высота» выбранного объекта-границы или значение, указанное в окне «Заданное значение уровня водной поверхности (м)». Включение в обработку объектов с глубинами задаётся режимом "Обработать"  в группе  "Глубины".

Комплекс гидрологических задач версия 5 + Комплекс 3D анализа версия 4.1, Ошибки и пожелания (Инциденты)
 
 По вопросу 1.

Параметр "Увеличение габаритов зоны" не является ограничителем
использования отметок глубин, то есть используются все отметки из TXT-файла.
В описании: Комплекс гидрологических задач-Руководство пользователя-пункт 3.2.2
"... Размеры участка местности, для которого строится зона затопления,
определяются координатами заданных отметок.  Если требуется расширить
участок зоны затопления, нужно задать значение в окне Увеличение габаритов зоны."
В нашем случае (в текстовике 7 отметок) можно удалить лишние отметки из файла.

По вопросу 2.

Задача затопления по набору отметок заносит в результирующую матрицу
значения глубин. Эти значения получаются в результате двух действий:
1) по набору отметок строится (методом триангуляции) поверхность воды
2) для каждого элемента результирующей матрицы из высоты поверхности воды
  вычитается высота рельефа (матрицы высот MTW).
Эта разность высот и заносится в результирующую матрицу глубин.
Таким образом содержимое матрицы глубин зависит только от значений
отметок и от высот матрицы рельефа MTW - неровности поверхности рельефа
дадут в результате разные глубины.
Преобразование матрицы высот MTW в TXT, Ошибки при преобразовании матрицы высот MTW в TXT
 
Цитата
vit586 написал:
путь и название файла  первоначально заполняется непонятными символами,
Предлагаем обновить версию ГИС Панорама http://gisinfo.ru/download?id=215
Изменено: Александр Горбунов - 13.12.2018 09:57:47
Страницы: Пред. 1 2 3 4 5 6 7 8 9 10 11 ... 38 След.



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

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