creo que hay tambien la forma de hacerlo via virtual layer de gdal Luigi Pirelli
************************************************************************************************** * LinkedIn: https://www.linkedin.com/in/luigipirelli * Stackexchange: http://gis.stackexchange.com/users/19667/luigi-pirelli * GitHub: https://github.com/luipir * Mastering QGIS 2nd Edition: * https://www.packtpub.com/big-data-and-business-intelligence/mastering-qgis-second-edition * Hire me: http://goo.gl/BYRQKg ************************************************************************************************** On Fri, 25 Jan 2019 at 11:16, Luigi Pirelli <[email protected]> wrote: > o usando el raster calculator de gdal (desde linea de comando o via qgis) > o gdal_translate (e.g. raster->conversion->translate desde qgis)... el > raster calculator nativo (antiguo)no tiene ningun operador nodata. > reclasificar no es en si util ya que los nodata es mapeado en los > metadatos del raster... y depues interpretado en fase de rendering. > si quiere pero hacerlo sencillamente con dos lineas de codigo tontos desde > la consola usa el metodo: > > https://qgis.org/api/classQgsRasterDataProvider.html#a1efeaeef123843a94925110e26f56b68 > del raster provider > > o sea > > raster=iface.activeLayer() > provider = raster.dataProvider() > provider.setNoDataValue(<band number>, <no data value>) > > y esto sin irse hasta grass creando (de forma trasparente) un r.externa, > generar script de grass, executar grass y hacer r.out! > > un saludo > > Luigi Pirelli > > > ************************************************************************************************** > * LinkedIn: https://www.linkedin.com/in/luigipirelli > * Stackexchange: http://gis.stackexchange.com/users/19667/luigi-pirelli > * GitHub: https://github.com/luipir > * Mastering QGIS 2nd Edition: > * > https://www.packtpub.com/big-data-and-business-intelligence/mastering-qgis-second-edition > * Hire me: http://goo.gl/BYRQKg > > ************************************************************************************************** > > > On Fri, 25 Jan 2019 at 10:26, Miguel Sevilla-Callejo <[email protected]> > wrote: > >> Hazlo con los algoritmos de GRASS >> Recientemente tuve ese mismo problema y terminé arreglándolo con la >> herramienta r.null >> Suerte! >> >> On 25/1/19 3:29, José Saito (ProBosque - JICA) wrote: >> >> Buenos días a todos.. >> >> >> >> Estoy tratando de cambiar los valores de NoData en un raster y no logra >> hacerlo. >> >> Estoy tratando de hacerlo en base a una reclasificación, pero no logro >> encontrar la sintaxis correcta para cambiar los valores de NoData por cero >> o cualquier otro valor. >> >> >> >> Gracias por la ayuda. >> >> >> >> *ING. JOSÉ ANTONIO SAITO* >> >> Especialista en Teledetección >> >> [image: PB01_mini] >> >> *PROGRAMA DE CONSERVACION DE BOSQUES * >> >> *Dirección: *Av. República Panamá 3030 Piso 14 >> >> San Isidro >> >> *Telf (Ofi):* (51-1) 5009200 anexo 147 >> >> *Telf (Cel): *(51-1) 999044789 >> >> >> >> *SERVICIO NACIONAL FORESTAL Y DE FAUNA SILVESTRE * >> >> *Dirección: *Avenida 7, Nº 229, La Molina >> >> *Telf (Ofi):* (51-1) 2259005 anexo 241 >> >> *Telf (Cel): *(51-1) 999044789 >> >> >> >> >> >> _______________________________________________ >> QGIS-es mailing >> [email protected]https://lists.osgeo.org/mailman/listinfo/qgis-es >> >> _______________________________________________ >> QGIS-es mailing list >> [email protected] >> https://lists.osgeo.org/mailman/listinfo/qgis-es >> >
_______________________________________________ QGIS-es mailing list [email protected] https://lists.osgeo.org/mailman/listinfo/qgis-es
