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

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


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 <luipir en gmail.com> 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 <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/feacb641/attachment-0001.html>


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