Jawaban:
selain jawaban @RK, Anda juga dapat menggunakan r.null di rumput .
r.null - Mengelola NULL-nilai peta raster yang diberikan.
CONTOH
Tetapkan nilai tertentu dari peta rahasia ke NULL:
r.null map=landcover.30m setnull=21,22Setel nilai NULL peta ke nilai tertentu:
r.null map=fields null=99
Saya harap ini membantu Anda ...
Saya pikir plugin RasterCalc harus dapat menyelesaikan masalah Anda. Setelah Anda menginstalnya, Anda dapat menggunakan kueri berikut (dengan asumsi bahwa nilai NULL sesuai dengan -9999; Anda dapat memeriksa nilai ini di tab Transparansi pada Layer Properties):
eq ([your_raster] @ 1, -9999, 0)
eq artinya sama dengan. Ini memberi tahu RasterCalc bahwa semua piksel dalam raster Anda dengan nilai NULL seharusnya nilainya diatur ke 0. Saya berasumsi Anda memiliki satu band raster.
General|Representation for NULL values) dan ini harus tercermin dalam ekspresi.
Saya tidak tahu apakah Anda menyelesaikan ini? Mungkin ada cara yang lebih ramping tetapi ini berfungsi baik untuk saya di QGIS terbaru (v2.8.1):
eq( EL_hm@1, NULL, 0 )