[QGIS-es] Cambiar valores de NoData: José Saito

Luigi Pirelli luipir en gmail.com
Vie Ene 25 02:16:17 PST 2019


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 <msevilla00 en gmail.com>
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 listQGIS-es en lists.osgeo.orghttps://lists.osgeo.org/mailman/listinfo/qgis-es
>
> _______________________________________________
> QGIS-es mailing list
> QGIS-es en lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-es
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.osgeo.org/pipermail/qgis-es/attachments/20190125/f4735024/attachment.html>


Más información sobre la lista de distribución QGIS-es