23 votos

¿Mostrar los números de una capa raster de banda única en QGIS sin capa vectorial adicional?

Me pregunto si hay un simbolizador raster en QGIS con una opción de etiqueta, que hace que el valores de celda como etiquetas de capa raster de banda única, a campo escalar .

raster cells with labels

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

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

y aplicar todas las capacidades de simbología vectorial y etiquetado sobre/al objeto xyz.

Para campos escalares grandes, esta solución es muy lento y poco práctico . Por lo menos quiero construir un mapa para fines de depuración con este aspecto.

enter image description here

¿Existe un plugin para QGIS que dibuje las celdas raster como se muestra arriba sin la artesanía vectorial?

Utilizo Debian Jessie Linux, QGIS Pisa 2.10 y gdal 2.0.1

Intento investigar los resultados de las operaciones de ventana raster de GDAL, por ejemplo (comentario @Paulo).

5voto

Mat Puntos 196

Esto sería una gran característica.

En mis sueños, también podría hacer doble clic en una celda de trama y establecer su valor...

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

  • Importe su trama utilizando Geoprocesamiento > Archivo > Cuadrícula > Importar > Importar Raster
  • En propiedades, marque "Mostrar valores de celda" y luego "Aplicar".
  • Acercar

Esta captura de pantalla muestra el resultado...

enter image description here

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X