J'ai un raster GeoTIFF dans ArcGIS Desktop, qui peut être téléchargé à partir des deux liens suivants:
- http://www.rtwilson.com/downloads/MODIS_MOD04_16-06-2006_Subset.tfw
- http://www.rtwilson.com/downloads/MODIS_MOD04_16-06-2006_Subset.tif
Si vous les chargez dans ArcGIS Desktop, vous verrez de grandes zones uniformes. En cliquant sur ces zones avec l'outil Info, la valeur en pixels est Aucune donnée. Cependant, lorsque vous choisissez d'afficher les valeurs No Data comme transparentes (ou comme n'importe quelle couleur) dans les préférences Symbologie pour la couche, les valeurs No Data ne suivent pas cette règle.
Fait intéressant, les valeurs No Data en dehors de la zone principale de l'image suivent la règle (définissez la couleur sur rouge pour le voir), mais pas celles à l'intérieur de l'image.
J'ai vraiment eu du mal à essayer de résoudre ce problème - et je ne sais pas du tout comment le faire.
Quelqu'un a-t-il une idée?
Il y a définitivement quelque chose de très funky avec ce fichier / ces données.
Vous avez raison dans le fait qu'ArcGIS affiche deux types différents de NoData même si les attributs affichent tous deux la même chose. QGIS le fait aussi. Je n'ai absolument aucune idée de ce qui se passe dans les données (mais je suppose qu'il y a deux valeurs "noData" différentes utilisées dans les coulisses, l'une peut être "nulle" et l'autre "-9999" par exemple) mais je serais intéressé savoir, peut-être que quelqu'un d'autre peut nous éclairer.
Cependant, il existe quelques solutions possibles:
Exporter les données - Si vous exportez les données en veillant à "utiliser le rendu", cela commencera à fonctionner correctement. Si vous ne cochez pas le rendu d'utilisation, votre nouveau fichier aura les mêmes problèmes. À la baisse, cela les convertit en données 8 bits (0-255). Un autre outil peut être capable de le restituer tout en conservant les données sous forme de flottants 32 bits.
Utiliser classifié - La méthode de symbologie classée semble afficher correctement les deux types NoData (c'est-à-dire comme la même chose), utilisez-les si possible et vous ne voulez pas modifier les données. Stretched montre votre bug signalé et "Valeurs uniques" ne montre tout simplement rien.
(Utilisation d'ArcGIS 9.3.1)
la source
Je viens de rencontrer le même problème - et j'ai trouvé une "solution". Si vous multipliez le raster par 1,0 avec la calculatrice raster, ArcMap reconnaîtra les valeurs NoData.
la source
Eu le même problème avec les grilles ESRI 32 bits. Les 16 bits ont bien fonctionné et NoData était invisible mais s'afficherait en noir pour les 32 bits. Corrigé en exportant individuellement et en changeant la valeur nodata à -32768 par opposition au -2147483647 que les 32 bits ont normalement.
la source
J'ai eu le même problème. Ce qui a fonctionné pour moi a été d'exporter le raster dans le dossier de géodatabase. Si le raster est exporté vers une géodatabase, arcmap affiche correctement les valeurs NoData.
la source
J'ai un problème similaire avec les images Landsat 8-OLI lors de l'exécution d'une mosaïque. Les valeurs "NoData" à l'extérieur (arrière-plan) ne font rien, mais tout bloc de données manquant, comme la suppression des nuages / des ombres à l'intérieur, changera la couleur de la couche de mosaïque de référence. Je l'ai réalisé dans ERDAS et Arcmap, tous deux le même résultat. Pour une raison quelconque, cela a un effet sur la symbologie, mais si vous utilisez l'outil "Identifier", les valeurs des pixels sont correctes. Si vous recherchez des résultats et que vous ne les affichez pas, ça devrait aller.
la source