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