Вычитание лесного покрова с карты высот

Не знаете, где задать вопрос? Задавайте здесь.
ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Вычитание лесного покрова с карты высот

Сообщение ericsson » 28 фев 2015, 21:38

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

Podvox
Новоприбывший
Сообщения: 8
Зарегистрирован: 17 фев 2015, 03:28
Репутация: 0

Re: Вычитание лесного покрова с карты высот

Сообщение Podvox » 06 мар 2015, 21:24

ericsson писал(а):Так ваша маска должна быть превращена в растр, вы этот пункт что, пропустили?
У меня все работает, показывайте, что вы делаете, тогда будет ясно, что вы делаете неправильно.
Я сделал grid из маски и вычитаю этот grid из srtm. Я записал на видео для наглядности.
www.youtube.com/watch?v=Qk_r-Rxud2w&feature=youtu.be

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Вычитание лесного покрова с карты высот

Сообщение ericsson » 07 мар 2015, 05:42

Что-то у вас не то с этой маской.
Вы должны были векторизовать ее, построив полигоны вокруг областей с пикселями, цвет которых соответствует лесу (на вашем оригинальном изображении это, видимо, более светлые цвета). После этой операции векторная маска должна выглядеть как-то так:
vector mask.png
маска сразу после векторизации
vector mask.png (92.52 КБ) 3527 просмотров
Далее через поиск вам нужно добавить атрибут высоты:
elevation attribute.png
добавлен атрибут высоты
elevation attribute.png (15.22 КБ) 3527 просмотров
И создать Grid с такими настройками:
settings.png
настройки создания Grid
settings.png (14.5 КБ) 3527 просмотров
А потом уже вычитать.

Ответить

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

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

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