Lorsque j'utilise Spatial Analyst, j'ai régulièrement des problèmes avec les valeurs NoData qui apparaissent dans les données.
Divers outils semblent introduire régulièrement des valeurs NoData.
Ces valeurs provoquent ensuite des problèmes avec d'autres outils et doivent être éliminées lors de la reclassification, ce qui entraîne généralement d'autres problèmes.
Comment traiter les valeurs NoData? Existe-t-il un moyen simple de remplacer les valeurs NoData par zéro? NoData peut-il être complètement évité?
arcgis-desktop
arcgis-10.0
spatial-analyst
Matthew Snape
la source
la source
-9999
) et1.#QNAN
NoData. Dans ArcGIS, le premier est transparent, tandis que1.#QNAN
NoData est noir opaque.Réponses:
J'aurais utilisé la calculatrice raster avec l'expression suivante:
Il suppose que votre raster est appelé «raster».
La syntaxe de l'outil 10.x Raster Calculator est légèrement différente. Dans cet exemple, "raster" est une couche dans la carte:
la source
Vous pouvez définir des valeurs NoData sur n'importe quelle valeur à l'aide de l'opérateur conditionnel Set Null ( ArcGIS 9.3 , ArcGIS 10 ). Je ne suis pas au courant d'un moyen d'empêcher le NoData d'apparaître en premier lieu, cependant.
J'ai réalisé que j'aurais dû écrire / être lié à l' opérateur Con comme mentionné @AndOne.
Dans la documentation, si vous utilisez python:
la source