Интерактивное управление прозрачностью растра в QGIS

Материал из GIS-Lab
Перейти к навигации Перейти к поиску
Эта страница опубликована в основном списке статей сайта
по адресу http://gis-lab.info/qa/raster-transparency.html


Инструмент для быстрого управления прозрачностью.

Raster Transparency — расширение QGIS, позволяющее интерактивно задавать диапазон прозрачных пикселей растра.

Замечания по установке

Расширение доступно из официального репозитория.

Raster Transparency разработан для QGIS версии 1.5.0 и старше и не имеет зависимостей. Расширение будет полезно тем, кто часто работает с классифицированными растрами, содержащими непрерывные значения, например 0-100%.

Исходный код модуля можно получить выполнив команду

svn co http://svn.gis-lab.info/raster_transparency raster_transparency

Работа с расширением

После активации расширения в левой части окна QGIS появится еще одна панель

Raster-transparency-01.png

Пользоваться расширением очень просто:

  1. В таблице содержания (TOC) выбираем нужный растровый слой. Если выбран неподдерживаемый тип слоя, панель расширения блокируется.
  2. При помощи ползунков задаем диапазоны значений пикселей, которые нужно сделать прозрачными. Верхний ползунок позволяет задавать значения «снизу», начиная с минимального значения, а нижний — «сверху», начиная с максимального значения.
  3. После отпускания ползунка заданный диапазон значений будет трактоваться как прозрачный.
Raster-transparency-02.png

Еще несколько примеров. Исходный растр со значениями от 0 до 100 раскрашенный стандартной палитрой.

Raster-transparency-03.png

Результат работы расширения, слайдер установлен в значение 23, это означает, что все классы от 0 до 23 будут сделаны прозрачными:

Raster-transparency-04.png

Небольшое видео, демонстрирующее работу расширения можно посмотреть здесь.

Контакты

Если вы нашли ошибку или у вас есть предложения по улучшению расширения — воспользуйтесь багтрекером.

Ссылки по теме