Hi I need some help with iterators in Model Builder.
I have 2 buffer zones of each segment of a line. From those buffers, I need to convert them to raster grid and then sum both grids, with an extent equivalent to the union of both rasters.
I tryed to create a model as in attach, which produce both rasters. But since I am not able to distinguish the raster file names (output of iterator), I am not able to select them for cell statistics or raster calculator. I don't know how can i sum both rasters in each iteration:
Thanks for your help.
I tried to use the Collect Values in order to create a list with my both raster names... but since they are an output of an iterator process... each time the process runs the list increases and the final sum, computes the sum of all the rasters in the list and not only both rasters that I want!!!
I really want to sum both rasters. But the problem is related with the fact that i am not able to select the rasters by their exact names, because they are an output of an iterator process. Maybe there is an easier way to do this operation!!!
Yes that will be a problem if you are collecting all the raster into a list. It sounds like you want to iterate by pairs and two iterators aren't currently allowed in modelbuilder. scripting this would be easier.
Do you want to sum each two raster for each line and extract to multi raster/or do you want to extract all sum raster in one raster?
if second one , maybe you will not need to use iterator.
I'm not sure if this will lead to a solution for your issue, but here's a similar issue that comes up in Modelbuilder and how to resolve it.
Incomplete Derived Data: ArcGIS Help (10.2, 10.2.1, and 10.2.2)
Chris Donohue, GISP
Thanks for all help.
I already solved the problem!
I used "Get Field Value" to save each line ID, used in iteration. This value was used later, in the expression of "Select Layer By attributes" performed on both buffers to select only the buffers of interest. After that, both selected buffers were converted to raster and Cell Statistics was performed to sum both rasters!