J'ai un grand ensemble de données raster de résolution 100m (taille inférieure à 48 US) qui a une table d'attributs raster (RAT). Les données ont été créées par quelqu'un d'autre. L'un des attributs du RAT a les valeurs de données qui m'intéressent, tandis que les valeurs réelles des cellules raster n'ont pas de sens. J'ai essayé de comprendre comment réaffecter la valeur de l'attribut qui m'intéresse à la valeur réelle de la cellule raster, mais je n'ai pas réussi à comprendre comment procéder. La raison pour laquelle je veux le faire est que j'ai un outil Python personnalisé assez impliqué que quelqu'un d'autre a développé qui fera les calculs dont j'ai besoin, mais malheureusement il n'a pas la possibilité d'utiliser les attributs RAT. Il utilise uniquement la valeur affectée à la cellule raster qui, comme je l'ai dit dans ce cas, n'a pas de sens.
J'ai essayé un moyen détourné d'exécuter l'outil raster vers point pour créer une classe d'entités points avec le champ cible étant l'attribut qui m'intéresse, pensant que je pourrais ensuite créer un nouveau raster à partir de la classe d'entités points résultante. Cependant, l'outil raster vers point n'a pas pu indiquer que je n'avais pas assez de mémoire temporaire (j'exécute une machine Alienware avec 16 Go de RAM et un lecteur de données de 1 To).
Ai-je des options? J'utilise ArcGIS 10, mais si je pouvais faire ce que je décris facilement dans un autre package, je serais prêt à essayer d'une autre manière (je ne suis pas marié à ArcGIS).