Як у QGIS як видалити смугу з растру?


13

Коли я обробляю растр у QGIS, він створює другу смугу. Здається, що у групи немає корисних даних. Мені подобається використовувати інструмент "Raster Colors", і він не сприймає растр з більш ніж на діапазоні.

Як видалити зайву смугу?


1
Яку растрову обробку ви робите, що створює додатковий діапазон? Це здається, що це створює маску смугу.
MerseyViking

Я використовую новий інструмент для стрижки в QGIS 1.7. Наскільки я знаю, це реалізація GDAL_TRANSLATE. Я використовую шар маски
формфайлу і

Відповіді:


6

Цікаво. Якщо ви вказали файл форми як маску, він використовує gdal_warp і автоматично додає -dstalpha до параметрів командного рядка.

Наразі ви можете скопіювати текст, який з’являється внизу діалогового вікна, і вставити його у вікно командного рядка, видаливши параметр -dstalpha. Але це не ідеальне рішення, тому я пропоную вам подати квиток на трекер помилок QGIS, щоб отримати його як опцію.

В якості альтернативи, але дотримуючись командного рядка, ви можете запустити gdal_translate на дводіапазонному файлі, використовуючи опцію -b 1, щоб просто використовувати першу смугу для виводу.

Управління смугами, безумовно, варто мати в QGIS, я вважаю, тому, можливо, варто додати це до трекеру помилок як запитуваної функції.


0

Спробуйте "Калькулятор різного растрового формату GDAL". У мене була така ж проблема. У діалоговому вікні виберіть растровий файл для діапазону A, а інший діапазон залиште як не вибраний. У розрахунку gdalnumeric командне текстове поле типу A * 1. Створений растровий файл матиме лише одну смугу.


0

Ви можете просто використовувати растровий калькулятор QGIS:

Вираз: "my_raster@1"

Клацніть current layer extent

і зберегти як новий растровий діапазон.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.