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

Создание карты в изолиниях в Qgis

Добавлено: 04 янв 2019, 22:35
kuzojlberg
Добрый день, уважаемые коллеги!
Моя задача - создать карты в изолиниях для отчетов Росгидромета. Вот образец карты,которая была создана Mapinfo:
velocity_N.jpg
velocity_N.jpg (450.96 КБ) 5456 просмотров
Задача состоит в том,чтобы повторить эту же процедуру в Quantum gis. Я пытаюсь повторить за авторомhttps://www.youtube.com/watch?v=ExEBcXbr078, у меня получается вот такая ерунда(круглые точки - данные, по которым строятся изолинии):

Вопросы у меня следующие:
Вопрос следующий:
1)Как растянуть данную карту вплоть до границ РФ на юге и вдоль северного побережья на Севере без учета островов?
2)Как генерализовать линии,чтобы они были более плавными?
С Уважением!

Re: Создание карты в изолиниях в Qgis

Добавлено: 04 янв 2019, 22:39
kuzojlberg
Вот та карта,которая должна была получиться!
скорость азота_6.jpg
скорость азота_6.jpg (900.33 КБ) 5454 просмотра
Ну или что то в таком духе

Re: Создание карты в изолиниях в Qgis

Добавлено: 05 янв 2019, 00:29
trir
Как генерализовать линии,чтобы они были более плавными?
нужно больше точек, часто для этого используют Surfer...

Re: Создание карты в изолиниях в Qgis

Добавлено: 05 янв 2019, 04:17
Эдуард Казаков
Добрый день. Похоже, вы использовали триангуляцию в качестве метода интерполяции. Более плавные результаты можно получить интерполяцией сплайнами или IDW. Много методов интерполяции доступно в QGIS через Панель Анализа (главное меню "Анализ данных", там она открывается) в разделе SAGA - Raster Creation Tools. Можете поэксперементировать с ними.

Re: Создание карты в изолиниях в Qgis

Добавлено: 05 янв 2019, 20:39
gamm
в R есть пакет sspline для интерполяции на сфере. В Python тоже наверняка что-то подобное есть.

Re: Создание карты в изолиниях в Qgis

Добавлено: 05 янв 2019, 21:09
bim2010
1)Как растянуть данную карту вплоть до границ РФ на юге и вдоль северного побережья на Севере без учета островов?
Вам необходимо разобраться с используемыми вами данными. Как я понял, вы используете данные SRTM, которые имеют широтные ограничения. Необходимо использовать другой источник данных. Рекомендую ASTER GDEM или ALOS Global Digital Surface Model. На сегодня, в Alos убрали пропуски данных и он является наиболее подробным из открытых продуктов. Существуют менее подробные данные, например AVHRR или ETOPO2.
2)Как генерализовать линии,чтобы они были более плавными?
Для этого использовать более детальные данные и выполнить предварительное сглаживание данных, например в Saga GIS.

Re: Создание карты в изолиниях в Qgis

Добавлено: 05 янв 2019, 22:58
kuzojlberg
trir писал(а):
05 янв 2019, 00:29
нужно больше точек, часто для этого используют Surfer...
Ну, создать больше данных не вопрос. Только я хотел все это сделать средствами QGis.

Re: Создание карты в изолиниях в Qgis

Добавлено: 21 фев 2019, 09:27
kuzojlberg
Всем спасибо,проблема решена!
Не знаю,кому тут лайк ставить,но помощь огромную оказали!