У меня была похожая проблема, но были ОБА значения, которые я хотел преобразовать в данные без данных И существующие значения без данных в растре.
Я пришел на эту страницу за помощью, но я думаю, что здесь есть предостережение. Методы @underdark и @Micha, похоже, работают только тогда, когда в растре отсутствуют значения без данных.
Чтобы обойти это, вам нужно преобразовать как значения без данных, так и значения, которые вы хотите преобразовать в данные без данных, в согласованное число. Тогда можно использовать второй шаг @underdark.
Чтобы сделать это, используйте Toolbox> Переклассифицировать значения сетки (SAGA) для одновременного преобразования значений и значений без данных в общее число (например, -999). В частности, используйте метод «диапазон» и укажите диапазон. Затем в разделе заменить значения без данных выберите это же значение (например, -999). Снимите флажок заменить другие значения. Это работает как для одного изменения значения, так и для более сложных изменений.
Затем следуйте методу @underdark и сохраните растр, используя Raster> Conversion> Translate, и отметьте no-data, введя значение, которое вы использовали (например, -999).