Estoy tratando de trabajar con rásteres DEM del USGS usando la calculadora ráster. He tratado de cambiar las unidades de metros a pies usando una expresión como:
"ned10m45111h8@1" * 3.28
Sin embargo, esto devuelve valores NAN para cada celda. También lo he intentado sin las comillas alrededor del nombre de la trama como se muestra en este sitio web: http://spatialgalaxy.net/2012/01/25/using-the-qgis-raster-calculator/
Del mismo modo, probé el código de máscara:
("ned10m45111h8@1" <= 1328.96)*"ned10m45111h8@1"
Con y sin comillas y obtener NAN devuelto para todos los valores. ¿Hay alguna configuración predeterminada que necesito agregar, o algún error fundamental que estoy cometiendo? Soy nuevo en QGIS, pero no en GIS y podría hacer esto fácilmente con ARCGIS y el analista espacial.
qgis
raster-calculator
Hayden
fuente
fuente
Respuestas:
Esta es una publicación antigua, pero la encontré mientras tenía el mismo problema. Resulta que mi problema era que las extensiones del cálculo se configuraron de manera predeterminada a las extensiones de capa actuales de la primera banda ráster de la lista. Intenté hacer mi cálculo en otra banda de trama, pero las extensiones no se actualizan cuando se selecciona una diferente.
Tuve que hacer clic en la banda de trama en la que estaba haciendo el cálculo y presionar el botón "extensión de capa actual". Voila
fuente
Espero ayudar a cualquier otra persona que busque respuestas para tratar con el ráster QGIS calc que devuelve rásteres NaN. Usé la calculadora ráster GDAL en Processing Toolbox en QGIS 3.4.
Probé todas las soluciones que encontré en el intercambio de pila y nada funcionó para mi ráster, como se muestra a continuación:
Actualicé QGIS, configuré CRS desde la capa seleccionada, forcé a QGIS a proyectar la capa en el CRS correcto, cambié el nombre del archivo de mi ráster y cambié los valores de NaN a 0 en el ráster. Ninguna de estas soluciones me permitió realizar ninguna función de cálculo de trama, ni siquiera una simple
"twentysix@1" * 1
.El uso de GDAL Raster Calculator resolvió cualquier problema que QGIS Raster Calculator tuviera con el ráster. ¡Espero que la gente pueda ver esto y lo necesite! Me molestó por días.
fuente
Tuve el mismo problema, probé todo lo anterior sin alegría.
Finalmente lo resolví exportando el .shp como .csv, copiando y pegando los campos relevantes en un nuevo .csv que luego utilicé para realizar la interpolación.
fuente