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

Не знаете, где задать вопрос? Задавайте здесь.
Ответить
kuzojlberg
Интересующийся
Сообщения: 17
Зарегистрирован: 04 янв 2019, 21:49
Репутация: 0
Откуда: Москва

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

Сообщение kuzojlberg » 04 янв 2019, 22:35

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

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

kuzojlberg
Интересующийся
Сообщения: 17
Зарегистрирован: 04 янв 2019, 21:49
Репутация: 0
Откуда: Москва

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

Сообщение kuzojlberg » 04 янв 2019, 22:39

Вот та карта,которая должна была получиться!
скорость азота_6.jpg
скорость азота_6.jpg (900.33 КБ) 5455 просмотров
Ну или что то в таком духе

trir
Гуру
Сообщения: 5278
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1014
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

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

Сообщение trir » 05 янв 2019, 00:29

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

Аватара пользователя
Эдуард Казаков
Гуру
Сообщения: 546
Зарегистрирован: 23 апр 2014, 17:11
Репутация: 532
Откуда: Planet Earth
Контактная информация:

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

Сообщение Эдуард Казаков » 05 янв 2019, 04:17

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

gamm
Гуру
Сообщения: 4048
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1050
Ваше звание: программист
Откуда: Казань

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

Сообщение gamm » 05 янв 2019, 20:39

в R есть пакет sspline для интерполяции на сфере. В Python тоже наверняка что-то подобное есть.

bim2010
Гуру
Сообщения: 977
Зарегистрирован: 27 янв 2009, 22:57
Репутация: 258

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

Сообщение bim2010 » 05 янв 2019, 21:09

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

kuzojlberg
Интересующийся
Сообщения: 17
Зарегистрирован: 04 янв 2019, 21:49
Репутация: 0
Откуда: Москва

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

Сообщение kuzojlberg » 05 янв 2019, 22:58

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

kuzojlberg
Интересующийся
Сообщения: 17
Зарегистрирован: 04 янв 2019, 21:49
Репутация: 0
Откуда: Москва

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

Сообщение kuzojlberg » 21 фев 2019, 09:27

Всем спасибо,проблема решена!
Не знаю,кому тут лайк ставить,но помощь огромную оказали!

Ответить

Вернуться в «Я новичок!»

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

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