Elimine las líneas de borde de los mosaicos SRTM representados como sombreado


11

He descargado varios mosaicos de trama SRTM DEM de https://dwtkns.com/srtm30m/ , y he creado versiones de sombreado a partir de los mosaicos. Sin embargo, después de una inspección más cercana, los mosaicos de sombreado ahora tienen líneas de borde que no sé cómo ocultar o eliminar (como en la imagen a continuación, que muestra las líneas de borde de los 4 mosaicos):

Líneas de borde de sombreado de azulejos SRTM

Intenté verificar las opciones de Estilos, pero no puedo encontrar una manera de ocultar las líneas / bordes. Al intentar renderizar los mosaicos como pseudocolor de banda única, no se muestran líneas, por lo que sospecho que las líneas solo se generan al hacer un renderizado sombreado:

¿Cómo puedo ocultar / eliminar estas líneas de borde de mosaico sombreado?

SRTM azulejos pseudocolor de banda única


1
Nota al margen: dado que estas fichas pertenecen al hemisferio norte, es posible que desee aplicar sombreado desde una dirección sur, ya que ese es el ángulo con el que el Sol ilumina el hemisferio norte.
jjmontes

Respuestas:


13

Los mosaicos SRTM (3601 px * 3601 px en este caso) tienen superposiciones de 1 píxel en el medio. Cuando aplica transparencia (u opacidad reducida) a su capa de sombreado, tales píxeles superpuestos se destacan. Es posible que haya observado esto también en las imágenes originales, si aplica transparencia (ver más abajo).

ingrese la descripción de la imagen aquí ..... SRTM original, pseudocolor + 60% de opacidad

De todos modos, puedes evitar esto fusionando estas fichas. Una forma sería Construir ráster virtual (ya sea desde el menú> Ráster> Varios o desde la Caja de herramientas de procesamiento).

ingrese la descripción de la imagen aquí

No marque la Place each input file into a separate bandopción.

Después de configurar el sombreado en la capa de ráster virtual, ya no verá los límites.

ingrese la descripción de la imagen aquí


4

Según lo descrito por @Kazuhito, los mosaicos deben combinarse en un ráster virtual. Su método se realiza dentro de QGIS. Si tiene una gran cantidad de mosaicos, puede preferir hacerlo desde la línea de comandos. Para hacerlo, abra un shell en el directorio que contiene los mosaicos SRTM y ejecute. gdalbuildvrt combined.vrt *.hgt El ráster virtual resultante ( combined.vrt) puede cargarse en QGIS.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.