Страница 1 из 1

Сглаживание DEM

Добавлено: 21 апр 2014, 09:38
Zverik
Всем привет, извините за глупый вопрос. Я накачал SRTM (можно и ASTER, принцип тот же) и сделал из него контуры с gdal_contour. Они получились ужасными (см. картинку ниже). Суть в том, что мне не нужна линия каждый раз, когда высота с 99 или 101 меняется на 100. Хочется сгладить GeoTIFF, чтобы горизонталей стало поменьше, они стали поровнее, и карту можно было читать. В горных регионах это, наверное, не важно (такие артефакты заметны на многих картах с SRTM, например, осмерской CycleMap), но на равнине (у меня разброс — 0...212) делает горизонтали на карте бесполезными.

Я попробовал mdenoise — он вываливается по нехватке памяти (её 12 ГБ, качал SRTM квадратами 5×5 градусов). В GRASS используется тот же скрипт, так что толку не будет. Попробовал ImageMagick (convert -median 5) — на выходе получил примерно то, что хотел, но геометаданные из файла потерялись. Идеи у меня закончились. Подскажите, сглаживаете ли вы рельеф, и если да, то как? Самому скрипт писать?

Изображение

Re: Сглаживание DEM

Добавлено: 21 апр 2014, 10:16
Petruxin
gis-lab.info/forum/viewtopic.php?f=27&t=15133

[ Сообщение с мобильного устройства ]

Re: Сглаживание DEM

Добавлено: 21 апр 2014, 12:55
Zverik
Petruxin писал(а):viewtopic.php?f=27&t=15133
Спасибо. Получается, нужно ставить SAGA — подобных инструментов нет ни в GDAL, ни в QGIS, как нет способа обойтись другими простыми в установке и изучении инструментами командной строки?

Re: Сглаживание DEM

Добавлено: 21 апр 2014, 13:10
andreygeo
Zverik писал(а):
Petruxin писал(а):viewtopic.php?f=27&t=15133
Спасибо. Получается, нужно ставить SAGA — подобных инструментов нет ни в GDAL, ни в QGIS, как нет способа обойтись другими простыми в установке и изучении инструментами командной строки?
Тема в "Обработка ДЗЗ", а не "Свободный, бесплатный открытый софт", то следует, что вы ищите любой софт, который умеет сглаживать горизонтали? Или же только открытый/бесплатный?

Re: Сглаживание DEM

Добавлено: 21 апр 2014, 13:21
Zverik
Тема в «обработке ДЗЗ», потому что я хочу обработать DEM. В моём вопросе нет ничего про свободный, бесплатный и открытый софт, так что я ищу любой — хотя желательно тот, что я могу быстро поставить под linux, который не потребует многих часов на изучение (мне же нужна одна простая растровая операция) и большого количества денег (бюджет на обработку одной картинки у меня ограничен).

Re: Сглаживание DEM

Добавлено: 21 апр 2014, 14:28
gamm
Zverik писал(а):Я накачал SRTM (можно и ASTER, принцип тот же) ... квадратами 5×5 градусов
судя по размерам и описанным требованиям к гладкости и читаемости, ни SRTM, ни тем более GDEM вам ни разу не нужны. А нужен вам GTOPO30, который делали с изолинейных карт 1:1,000,000. Возьмите его, и будет вам щастье ...

Re: Сглаживание DEM

Добавлено: 21 апр 2014, 23:14
Zverik
gamm писал(а):
Zverik писал(а):Я накачал SRTM (можно и ASTER, принцип тот же) ... квадратами 5×5 градусов
судя по размерам и описанным требованиям к гладкости и читаемости, ни SRTM, ни тем более GDEM вам ни разу не нужны. А нужен вам GTOPO30, который делали с изолинейных карт 1:1,000,000. Возьмите его, и будет вам щастье ...
Спасибо. Взял GMTED2010 — обновление GMTOPO30, как они пишут. Применил Gaussian Filter с радиусом 2 в SAGA, там же построил контуры.