Supprimer les lignes de bordure des tuiles SRTM rendues en ombrage

11

J'ai téléchargé plusieurs tuiles raster SRTM DEM depuis https://dwtkns.com/srtm30m/ et créé des versions ombrées à partir des tuiles. Cependant, en y regardant de plus près, les tuiles ombrées ont maintenant des lignes de bordure que je ne sais pas comment cacher ou supprimer (comme dans l'image ci-dessous, qui montre les lignes de bordure des 4 tuiles):

Tuiles SRTM Border Shade Border Lines

J'ai essayé de vérifier les options de styles mais je ne trouve pas de moyen de masquer les lignes / bordures. Lorsque vous essayez de rendre les tuiles en pseudo-couleur à bande unique, aucune ligne n'est affichée, donc je soupçonne que les lignes ne sont générées que lors d'un rendu ombré:

Comment masquer / supprimer ces bordures de tuiles ombrées?

Tuiles SRTM pseudocolor monobande

JAT86
la source
1
Remarque: puisque ces carreaux appartiennent à l'hémisphère nord, vous pouvez souhaiter appliquer un ombrage venant d'une direction sud, car c'est l'angle avec lequel le soleil illumine l'hémisphère nord.
jjmontes

Réponses:

13

Les tuiles SRTM (3601 px * 3601 px dans ce cas) ont des chevauchements de 1 pixel entre les deux. Lorsque vous appliquez une transparence (ou une opacité réduite) à votre couche d'ombrage, ces pixels qui se chevauchent se distinguent. Vous avez peut-être observé cela également sur les images originales, si vous appliquez la transparence (voir ci-dessous).

entrez la description de l'image ici ..... SRTM d'origine, pseudo-couleur + 60% d'opacité

Quoi qu'il en soit, vous pouvez éviter cela en fusionnant ces tuiles. Une façon serait de créer un raster virtuel (soit à partir du menu> Raster> Divers, soit à partir de la boîte à outils de traitement).

entrez la description de l'image ici

Ne cochez pas l' Place each input file into a separate bandoption.

Après avoir défini l'ombrage sur la couche raster virtuelle, vous ne verrez plus les limites.

entrez la description de l'image ici

Kazuhito
la source
4

Comme décrit par @Kazuhito, les tuiles doivent être combinées en un raster virtuel. Leur méthode est effectuée dans QGIS. Si vous avez un grand nombre de tuiles, vous pouvez préférer le faire à partir de la ligne de commande. Pour ce faire, ouvrez un shell dans le répertoire contenant les tuiles SRTM et exécutez gdalbuildvrt combined.vrt *.hgt Le raster virtuel résultant ( combined.vrt) peut ensuite être chargé dans QGIS.

Alex Hajnal
la source