12 votos

Eliminación de las líneas de borde de los mosaicos SRTM representados como sombras de colinas

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

SRTM tiles hillshade border lines

He intentado comprobar las opciones de Estilos pero no encuentro la forma de ocultar las líneas/borde. Al intentar renderizar las baldosas como pseudocolor de banda única, no se muestran líneas, por lo que sospecho que las líneas sólo se generan al hacer un renderizado de sombra de colina:

¿Cómo puedo ocultar/eliminar estas líneas de los bordes de los azulejos?

SRTM tiles singleband pseudocolor

1 votos

Nota al margen: dado que estas baldosas pertenecen al hemisferio norte, es posible que desees aplicar el sombreado de colinas procedente de la dirección Sur, ya que ése es el ángulo con el que el Sol ilumina el hemisferio norte.

15voto

ghotan Puntos 29

Los mosaicos SRTM (3601 px * 3601 px en este caso) tienen solapamientos de 1 píxel entre ellos. Cuando se aplica transparencia (u opacidad reducida) a la capa de sombreado, estos píxeles superpuestos resaltan. Es posible que haya observado esto también en las imágenes originales, si aplica transparencia (véase más abajo).

enter image description here ..... SRTM original, Pseudocolor + 60% de opacidad

De todos modos, puedes evitarlo fusionando estas baldosas. Una forma sería Construir trama virtual (desde el menú > Trama > Varios, o desde la Caja de herramientas de procesamiento).

enter image description here

No marcar en Place each input file into a separate band opción.

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

enter image description here

4voto

Alex Hajnal Puntos 51

Como describe @Kazuhito, los mosaicos deben combinarse en una trama virtual. Su método se realiza dentro de QGIS. Si usted tiene un gran número de azulejos puede preferir hacer esto desde la línea de comandos. Para ello abra un intérprete de comandos en el directorio que contiene los mosaicos SRTM y ejecute gdalbuildvrt combined.vrt *.hgt La trama virtual resultante ( combined.vrt ) pueden cargarse en QGIS.

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