красивые изолинии

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
ymr3R9Jge
Активный участник
Сообщения: 117
Зарегистрирован: 31 окт 2011, 00:18
Репутация: 14
Откуда: Кривий Ріг

красивые изолинии

Сообщение ymr3R9Jge » 25 янв 2014, 16:35

Вопрос наивный, но срочный:
Есть набор точек (CSV и SHP), по которым нужно построить изолинии. Но у меня в разных модулях QGIS изолинии получаются сильно ломанные (а мне нужны - красивые, плавные). А во вторых - изолинии строятся по "некруглым" значениям (0,48; 0,56 и т.д.), а нужны только по круглым (0,5; 0,6 и т.д.). Чем можно получить такие изолинии?

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: красивые изолинии

Сообщение Дмитрий Барышников » 25 янв 2014, 18:37

Преобразуем точки в DEM при помощи gdal_grid, потом делаем изолинии при помощи gdal_contour.

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: красивые изолинии

Сообщение Донецков » 25 янв 2014, 18:44

Плавность всегда достигалась применением сплайнов или "сглаживаний"...

а построение изолиний по круглым значениям путем редактирования шкалы перед их построением, в которойзадается мин., макс., и шаг изолиний...

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: красивые изолинии

Сообщение Александр Мурый » 25 янв 2014, 20:55

Если у вас установлены GRASS и SAGA, поищите в "Анализе" по словам "interpolation", "spline" и т.п. Попробуйте несколько методов интерполяции. Можно сгладить растр тем же "скользящим окном" перед получением изолиний (например, модуль GRASS "r.neighbors" или "Simple filter" в SAGA).
Там же есть несколько разных модулей для создания изолиний по растру, где можно задать нужный шаг построения.
Редактор материалов, модератор форума

Ответить

Вернуться в «QGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей