Message posté par : Julien81
----------------------------------------
Bonjour,
à mon sens les valeurs NoData sont des valeurs "comme les autres" dans une
donnée matricielle (on est d'ailleurs pas obligé de la spécifier à la création de la
donnée), il s'agit donc plus d'une sorte de balise numérique permettant
d'identifier des zones non couvertes par un échantillonnage, via une valeur identique.
Du coup concernant les calculs il me semble tout à fait normal qu'elle soit prise en
compte, l'utilité viens plutôt pour faire de l'affichage et ne pas avoir à la
redéclarer à chaque ouverture pour un fichier donné, ainsi identifier automatiquement les
cellules à écarter/rendre transparentes pour le rendu par exemple.
Peut-être fais-je fausse route auquel cas j'espère que quelqu'un viendra corriger
et compléter!
Mais pour moi donnée matricielle/raster = grille de cellule avec valeur pour chaque,
nodata=valeur particulière identifiée mais non écartée.
Donc votre raisonnement ensuite sur le calcul et la valeur 1 suite à division me parait
tout à fait cohérent^^.
Blague à part si vous souhaitez identifier dans votre résultat de calcul matriciel les 1
issus des nodata vs 1 issu des données "mesurées" peut-être vectoriser en dur
l'emprise : soit de vos cellules contenant les données à considérer soit de vos nodata
du fichier raster pour ensuite réaffecter une nodata au raster de sortie.
Là aussi il y peut-être d'autres méthodes!
Cordialement
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=334987#p334987
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net