Когда я обрабатываю растр в QGIS, он создает вторую группу. Похоже, что у группы нет полезных данных. Мне нравится использовать инструмент Raster Colors, и он не примет растр с чем-то большим, чем на полосе.
Как мне удалить лишнюю полосу?
Когда я обрабатываю растр в QGIS, он создает вторую группу. Похоже, что у группы нет полезных данных. Мне нравится использовать инструмент Raster Colors, и он не примет растр с чем-то большим, чем на полосе.
Как мне удалить лишнюю полосу?
Ответы:
Интересный. Если вы указываете шейп-файл в качестве маски, он использует gdal_warp и автоматически добавляет -dstalpha к параметрам командной строки.
Сейчас вы можете скопировать текст, который появляется в нижней части диалогового окна, и вставить его в окно командной строки, удалив параметр -dstalpha. Но это не идеальное решение, поэтому я предлагаю вам подать заявку на трекер ошибок QGIS, чтобы добавить его в качестве опции.
В качестве альтернативы, но придерживаясь командной строки, вы можете запустить gdal_translate для вашего двухполосного файла, используя опцию -b 1, чтобы просто использовать первую полосу для вывода.
Полагаю, что управление полосами определенно стоит в QGIS, так что, возможно, стоит добавить его в баг-трекер как запрошенную функцию.
Попробуйте "Разный растровый калькулятор GDAL". У меня такая же проблема. В диалоговом окне выберите растровый файл для полосы А, а другую полосу оставьте как не выбранную. В текстовом поле gdalnumeric команды вычисления введите A * 1. Созданный растровый файл будет иметь только одну полосу.
выберите в панели инструментов: перегруппировать полосы. И удалить полосу