¿Se muestran números de capa ráster de banda única en QGIS sin capa vectorial adicional?

23

Me pregunto si hay un simbolizador de ráster en QGIS con una opción de etiqueta, que muestre los valores de las celdas como etiquetas de capa ráster de banda única, un campo escalar .

celdas de trama con etiquetas

El cuadro de diálogo del simbolizador de ráster estándar en QGIS no tiene opción de etiqueta . Entonces uso dos fuentes de datos, un ráster (geotiff) y una reencarnación xyz-vector del ráster para dibujar el mapa. Para ser compatible con el direccionamiento celular GDAL, uso

   gdal_translate hires.tif hires-point.xyz -of xyz

y aplique todas las capacidades de simbología y etiquetado de vectores en / al objeto xyz.

Para campos escalares grandes, esta solución es muy lenta y no es útil . Al menos quiero construir un mapa con fines de depuración con este aspecto.

ingrese la descripción de la imagen aquí

¿Existe un complemento para QGIS que dibuja celdas ráster como se muestra arriba sin la artesanía vectorial?

Yo uso Debian Jessie Linux, QGIS Pisa 2.10 y gdal 2.0.1

Intento investigar los resultados de las operaciones de la ventana ráster GDAL, por ejemplo (comentario @Paulo).

huckfinn
fuente
2
No es exactamente lo que está pidiendo, pero ¿tal vez haga esto con enlaces GDAL para Python (y matplotlib) o R (y espacial)?
Paulo Raposo
@Paulo, Sí, GDAL y Python siempre son una opción, pero tengo que construir esta configuración de prueba ( gis.stackexchange.com/a/182309/26213 ), con muchos pasos y configuraciones y un entorno muy lento. Quiero usar las opciones de un simbolizador de trama.
huckfinn
No es exactamente la respuesta que está buscando, pero la visualización probablemente requerirá más tiempo con la trama que con los puntos. Como parece trabajar en enteros y con parches relativamente grandes, tal vez podría poligonalizar su ráster para tener menos características para etiquetar.
radouxju
@radouxju Hm, hice una experiencia opuesta. Intenté investigar algunas cosas de cálculo de la ventana ráster en este contexto de preguntas y respuestas ( gis.stackexchange.com/a/182309/26213 ) y comencé a etiquetar las celdas aquí con la versión sin cortar del TIF completo temp_CHIRPS_201512.tif (7200x2000 celdas) . Este proceso lleva mucho tiempo importar y etiquetar los 14,4 puntos Mill si no hay un índice espacial presente. La operación se ejecuta en una escala de tiempo de minutos. Así que corté el material a una región de interés (1000x1000 celdas) y obtuve una configuración práctica para este ejemplo.
huckfinn
Mi punto es que etiquetar cada celda es ineficiente. un área grande de NaN solo requiere una sola etiqueta en un modelo basado en vectores. Dicho esto, no lo he probado, por lo que no estoy seguro de que esta sea la mejor solución en su caso (también depende de la cantidad de parches) ( por lo tanto, no pongo esto como respuesta)
radouxju

Respuestas:

5

Esto sería una gran característica.

En mis sueños, también podía hacer doble clic en una celda ráster y establecer su valor ...

SAGA GIS puede generar celdas como esta. Estas instrucciones son para SAGA GIS 2.2.6. Ha habido algunos cambios en el menú en versiones recientes de SAGA, pero esto también es posible en versiones anteriores.

  • Importe su ráster usando Geoprocesamiento> Archivo> Cuadrícula> Importar> Importar ráster
  • En propiedades, marque "Mostrar valores de celda" y luego "Aplicar"
  • Acercar a la derecha

Esta captura de pantalla muestra el resultado ...

ingrese la descripción de la imagen aquí

Steven Kay
fuente