Страница 1 из 1
Построение DEM в ENVI
Добавлено: 12 фев 2009, 19:15
renatius
Всем доброго времени суток!
Сейчас векторизую рельеф с топокарт для последующей обработки в ENVI. Оцифровку провожу в Easy Trace отдельно по слоям: основные горизонтали, различные контуры и точки с высотными отметками.
Попробовал сконвертировать на пробу в ENVI отдельные фрагменты слоев: с полилиниями все в порядке, а точки конвертироваться не хотят.
Прошу Вашей помощи.
Re: Построение DEM в ENVI
Добавлено: 15 фев 2009, 02:05
Boris
Из прочитавших Ваш вопрос, ни один человек не дал ответа. Думаю они как и я не поняли вопроса. Что именно у вас не получилось, в какой программе, как именно конвертировали?
Я проверил - MIF с точками ENVI читает и показывает.
Попробуйте еще раз объяснить суть проблемы.
Re: Построение DEM в ENVI
Добавлено: 15 фев 2009, 20:43
renatius
Хорошо, постараюсь изложить суть вопроса по-другому.
Имеется файл с векторными данными (shape файл), содержащими информацию о рельефе: полилинии и точки.
Мне необходимо построить цифровую модель рельефа на основе этого файла.
Выполняю работу в программном комплексе ENVI. Оба типа векторов прекрасно загружаются и отображаются. Далее строю ЦМР, для этого использую функцию Topographic> Convert Contours to DEM. ЦМР строится только из полилиний, точки игнорируются.
Вот и весь вопрос: как в ENVI построить ЦМР по обоим типам векторов.
Re: Построение DEM в ENVI
Добавлено: 15 фев 2009, 22:53
Boris
Если никто не ответит полнее, то видимо, без дополнительной обработки - никак. Как сами видите - это две соседних строчки меню:

- 4.jpg (24.54 КБ) 10100 просмотров
Контуры - конвертируются в DEM (2), а Point Data - растеризуются (1).
Точное описание процесса Растеризации, я не могу подсказать, т.к не нашелся раздел в Help'е на эту команду.
Однако на входе он требует ASCII Grid Points. Или точнее любой текстовый файл с 3-мя (как минимум) колонками. По этим точкам с выбранным шагом и алгоритмом сглаживания строиться растр поверхности. В общем получается что-то, что может быть сконвертировано в DEM.
Где-то месяца два назад была активная дискуссия на форуме как правильно строить GRID, по моему там всплывала тема совмещения разнородных данных горизонтали - отметки высот и т.п.
Из известных мне программ, знаю, что в ScanEx ScanMagic 3.xx входит модуль, который как-то строит DEM по вот такому множеству векторных данных:

- Clipboard09.jpg (42.23 КБ) 10100 просмотров
Re: Построение DEM в ENVI
Добавлено: 19 фев 2009, 02:06
AndreyL
А если нарисовать вокруг каждой точки по маленькому кружочку – чем не изолинии?
Re: Построение DEM в ENVI
Добавлено: 19 фев 2009, 03:40
Boris
AndreyL писал(а):А если нарисовать вокруг каждой точки по маленькому кружочку – чем не изолинии?
А какой в этом геодезический смысл?
Как я понимаю отметки высот не обязательно отмечают седловину, часто они идут и по склону.
Re: Построение DEM в ENVI
Добавлено: 21 фев 2009, 11:27
renatius
Всем большое спасибо за советы.
AndreyL писал(а):А если нарисовать вокруг каждой точки по маленькому кружочку – чем не изолинии?
Я так и поступил. Нарисовал окружности диаметром в 1 пиксел и преобразовал в полилинии.
Re: Построение DEM в ENVI
Добавлено: 21 фев 2009, 17:39
AndreyL
Вот и славненько! Мне просто не на чем было проверить - я не дома.
Boris писал(а):А какой в этом геодезический смысл?
Как я понимаю отметки высот не обязательно отмечают седловину, часто они идут и по склону.
Смысл в том, чтобы ЕНВИ съела точки. Точки она есть не хочет, но ест линии. Значит нужно сказать, что точка - это линия, только очень маленькая. А кружочки рисовать проще - обычным буфером. Я, правда, думал, что размер кружочка должен быть меньше пикселя, но это детали.