Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

ArcGIS v10.1 ModelBuilder

Using ModelBuilder and map algebra, I want to compute a ten year average grid from a stack of 10. The problem is that only 1 grid (%raster%), the last one through the Iterate Rasters tool, is available as input to the Raster Calculator tool.

I am using the Iterate Rasters tool to go through a folder of asc grids. The folder contains ten subfolders, one for each year from 2001 to 2010, inclusive. Inside of each of these are twelve asc grids, one for each month. The monthly grids have identical names for all years where the number indicates the month (e.g., name07.asc). I am using a wildcard that works to successfully iterate over the grids (e.g., ten "July" grids), and define the projection for each; However, the raster calculator then only accepts one of these grids instead of all ten.

Is it possible to use the Iterate Rasters tool with the Raster Calculator tool in ModelBuilder?

share|improve this question

1 Answer 1

up vote 4 down vote accepted

If you try to output the iterate raster tool directly into raster calculator, you will only see the last iteration in the raster calculator layers and variables list. To get around this nuisance in model builder, use Collect Values to generate a list that you can pass off to Cell Statistics to do your calculations. Simply choose the "MEAN" overlay statistic and you will have your average grid calculations. You can always bring this average grid up in raster calculator if you need to make further calculations.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.
{"cc_re__cc_re__cc_by_sa_3_0": ["                  <li><a href=\"//area51.stackexchange.com\" title=\"proposing new sites in the Stack Exchange network\">Area 51</a></li>\r\n                        <li><a href=\"//careers.stackoverflow.com\">Stack Overflow Careers</a></li>\r\n                    \r\n                </ol>\r\n            </td>\r\n    </tr>\r\n</table>\r\n                </div>\r\n            </div>\r\n\r\n            <div id=\"copyright\">\r\n                site design / logo &#169; 2015 stack exchange inc; user contributions licensed under <a href=\"http://creativecommons.org/licenses/by-sa/3.0/\" rel=\"license\">cc by-sa 3.0</a> \r\n                with <a href=\"http://blog.stackoverflow.com/2009/06/attribution-required/\" rel=\"license\">attribution required</a>\r\n            </div>\r\n            <div id=\"svnrev\">\r\n                rev 2015.4.17.2486\r\n            </div>\r\n            \r\n        </div>\r\n    </div>\r\n    <noscript>\r\n        <div id=\"noscript-warning\">Geographic Information Systems Stack Exchange works best with JavaScript enabled<img src=\"http://pixel.quantserve.com/pixel/p-c1rF4kxgLUzNc.gif\" alt=\""], "copyright__copyright__copyright": ["enerate a list that you can pass off to Cell Statistics to do your calculations. Simply choose the \"MEAN\" overlay statistic and you will have your average grid calculations. You can always bring this average grid up in raster calculator if you need to make further calculations.\n\nshare|improve this answer\n\nYour Answer\n\n\u00a0\ndiscard\n\nBy posting your answer, you agree to the privacy policy and terms of service.\n\nNot the answer you're looking for? Browse other questions tagged or ask your own question."]}