<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Iterate and add rasters from multiple folders in Geoprocessing Questions</title>
    <link>https://community.esri.com/t5/geoprocessing-questions/iterate-and-add-rasters-from-multiple-folders/m-p/36643#M1276</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Replace:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="python" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_14079429940244572" jivemacro_uid="_14079429940244572"&gt;
&lt;P&gt;import arcpy.sa&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;with:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="python" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_1407942988832746" jivemacro_uid="_1407942988832746"&gt;
&lt;P&gt;from arcpy.sa import *&lt;/P&gt;
&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 13 Aug 2014 15:16:42 GMT</pubDate>
    <dc:creator>JakeSkinner</dc:creator>
    <dc:date>2014-08-13T15:16:42Z</dc:date>
    <item>
      <title>Iterate and add rasters from multiple folders</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/iterate-and-add-rasters-from-multiple-folders/m-p/36638#M1271</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am trying to add raster files from four folders together (i.e. file1 from folder1 + file1 from folder2 +file1 from folder3 + file1 from folder4). This would be easy enough to do with the Raster Calculator tool, however there are 90 files in each folder, each needing to be combined with the corresponding files in separate folders. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Using Model Builder I have create a model that allows me to select four input files to be added together, and assigns the output raster to a new location. I can batch process this, but when I press "fill" to fill in the other 90 files for each of the four folders, the original four files just get filled in the whole way, resulting in me having to manually change each of the names. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Just wondering if there is any way to build a model or write a script that will iterate through all four folders, pull out the same file in each folder, and add them together, for example:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;file1 from folder1 + file1 from folder2 +file1 from folder3 + file1 from folder4 = output1,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;file2 from folder1 + file2 from folder2 +file2 from folder3 + file2 from folder4 = output 2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;.....&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;file'n' from folder1 + file'n' from folder2 +file'n' from folder3 + file'n' from folder4 = output'n'&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks in advance for any help!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 19 Jan 2013 02:37:50 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/iterate-and-add-rasters-from-multiple-folders/m-p/36638#M1271</guid>
      <dc:creator>GeorgeSutherland</dc:creator>
      <dc:date>2013-01-19T02:37:50Z</dc:date>
    </item>
    <item>
      <title>Re: Iterate and add rasters from multiple folders</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/iterate-and-add-rasters-from-multiple-folders/m-p/36639#M1272</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi George,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You could accomplish this in a python script.&amp;nbsp; Ex:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;import arcpy from arcpy import env from arcpy.sa import * env.workspace = r"C:\folder1"&amp;nbsp; list = [] for raster in arcpy.ListRasters("*"): &amp;nbsp;&amp;nbsp;&amp;nbsp; list.append(raster)&amp;nbsp; for n in list: &amp;nbsp;&amp;nbsp;&amp;nbsp; env.workspace = r"C:\folder2" &amp;nbsp;&amp;nbsp;&amp;nbsp; if n in arcpy.ListRasters("*"): &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ras2 = n &amp;nbsp;&amp;nbsp;&amp;nbsp; outPlus1 = Plus(n, ras2) &amp;nbsp;&amp;nbsp;&amp;nbsp; env.workspace = r"C:\folder3" &amp;nbsp;&amp;nbsp;&amp;nbsp; if n in arcpy.ListRasters("*"): &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ras3 = n &amp;nbsp;&amp;nbsp;&amp;nbsp; env.workspace = r"C:\folder4" &amp;nbsp;&amp;nbsp;&amp;nbsp; if n in arcpy.ListRasters("*"): &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ras4 = n &amp;nbsp;&amp;nbsp;&amp;nbsp; outPlus2 = Plus(ras3, ras4) &amp;nbsp;&amp;nbsp;&amp;nbsp; outPlus3 = Plus(outPlus1, outPlus2) &amp;nbsp;&amp;nbsp;&amp;nbsp; outPlus3.save(r"C:\output" + "\\" + n)&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;What the code is doing is iterating through folder1 and appending all rasters to a list.&amp;nbsp; Then the code iterates through the list and finds each raster in folder2, folder3, and folder4.&amp;nbsp; With a python script you cannot use the Raster Calculator, so you will need to use the Plus tool for spatial analyst.&amp;nbsp; Therefore, you will need to sum the rasters from folder1 and folder2, then sum the rasters folder3 and folder4, and then finally sum the outputs from these two.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Jan 2013 13:36:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/iterate-and-add-rasters-from-multiple-folders/m-p/36639#M1272</guid>
      <dc:creator>JakeSkinner</dc:creator>
      <dc:date>2013-01-22T13:36:09Z</dc:date>
    </item>
    <item>
      <title>Re: Iterate and add rasters from multiple folders</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/iterate-and-add-rasters-from-multiple-folders/m-p/36640#M1273</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I tried incorporating this script to add rasters but I keep getting errors. Here's the code I used:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;import arcpy, os&lt;/P&gt;&lt;P&gt;from arcpy import env&lt;/P&gt;&lt;P&gt;import arcpy.sa&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;env.workspace = 'D:/Batch_Research_Test/Add_Rasters/DN'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;env.overwriteOutput = True&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;raster_list = []&lt;/P&gt;&lt;P&gt;for raster in arcpy.ListRasters("*"):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; raster_list.append(raster)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for r in raster_list:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; env.workspace = 'D:/Batch_Research_Test/Add_Rasters/Cloud'&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if r in arcpy.ListRasters("*"):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cloud = r&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outPlus1 = Plus(r, cloud)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; env.workspace = 'D:/Batch_Research_Test/Add_Rasters/Shadow'&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if r in arcpy.ListRasters("*"):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; shadow = r&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outPlus2 = Plus(outPlus1,shadow)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outPlus2.save(r"D:\Batch_Research_Test\Add_Rasters\Output" + "\\" + r)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Aug 2014 14:20:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/iterate-and-add-rasters-from-multiple-folders/m-p/36640#M1273</guid>
      <dc:creator>AngiraBaruah</dc:creator>
      <dc:date>2014-08-13T14:20:25Z</dc:date>
    </item>
    <item>
      <title>Re: Iterate and add rasters from multiple folders</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/iterate-and-add-rasters-from-multiple-folders/m-p/36641#M1274</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Angira,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What is the error you are receiving? &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Aug 2014 14:27:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/iterate-and-add-rasters-from-multiple-folders/m-p/36641#M1274</guid>
      <dc:creator>JakeSkinner</dc:creator>
      <dc:date>2014-08-13T14:27:10Z</dc:date>
    </item>
    <item>
      <title>Re: Iterate and add rasters from multiple folders</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/iterate-and-add-rasters-from-multiple-folders/m-p/36642#M1275</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jake,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your email. Here's what I get when I run the code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;==================================================================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"Traceback (most recent call last):&lt;/P&gt;&lt;P&gt;  File&lt;/P&gt;&lt;P&gt;"C:\Python27\ArcGIS10.1\Lib\site-packages\Pythonwin\pywin\framework\scriptutils.py",&lt;/P&gt;&lt;P&gt;line 326, in RunScript&lt;/P&gt;&lt;P&gt;    exec codeObject in __main__.__dict__&lt;/P&gt;&lt;P&gt;  File "D:\Batch_Research_Test\Scripts\Test\Add_Rasters2.py", line 17, in&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    outPlus1 = Plus(r, cloud)&lt;/P&gt;&lt;P&gt;NameError: name 'Plus' is not defined"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;===================================================================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Angira&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Aug 2014 14:55:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/iterate-and-add-rasters-from-multiple-folders/m-p/36642#M1275</guid>
      <dc:creator>AngiraBaruah</dc:creator>
      <dc:date>2014-08-13T14:55:22Z</dc:date>
    </item>
    <item>
      <title>Re: Iterate and add rasters from multiple folders</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/iterate-and-add-rasters-from-multiple-folders/m-p/36643#M1276</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Replace:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="python" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_14079429940244572" jivemacro_uid="_14079429940244572"&gt;
&lt;P&gt;import arcpy.sa&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;with:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="python" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_1407942988832746" jivemacro_uid="_1407942988832746"&gt;
&lt;P&gt;from arcpy.sa import *&lt;/P&gt;
&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Aug 2014 15:16:42 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/iterate-and-add-rasters-from-multiple-folders/m-p/36643#M1276</guid>
      <dc:creator>JakeSkinner</dc:creator>
      <dc:date>2014-08-13T15:16:42Z</dc:date>
    </item>
    <item>
      <title>Re: Iterate and add rasters from multiple folders</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/iterate-and-add-rasters-from-multiple-folders/m-p/36644#M1277</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I made that change and here's what I got:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;=============================================================&lt;/P&gt;&lt;P&gt;"Traceback (most recent call last):&lt;/P&gt;&lt;P&gt;  File&lt;/P&gt;&lt;P&gt;"C:\Python27\ArcGIS10.1\Lib\site-packages\Pythonwin\pywin\framework\scriptutils.py",&lt;/P&gt;&lt;P&gt;line 326, in RunScript&lt;/P&gt;&lt;P&gt;    exec codeObject in __main__.__dict__&lt;/P&gt;&lt;P&gt;  File "D:\Batch_Research_Test\Scripts\Test\Add_Rasters2.py", line 17, in&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    outPlus1 = Plus(r, cloud)&lt;/P&gt;&lt;P&gt;NameError: name 'cloud' is not defined"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;==============================================================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Angira&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Aug 2014 15:20:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/iterate-and-add-rasters-from-multiple-folders/m-p/36644#M1277</guid>
      <dc:creator>AngiraBaruah</dc:creator>
      <dc:date>2014-08-13T15:20:34Z</dc:date>
    </item>
    <item>
      <title>Re: Iterate and add rasters from multiple folders</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/iterate-and-add-rasters-from-multiple-folders/m-p/36645#M1278</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It doesn't look like any rasters are being found in your folder:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;'D:/Batch_Research_Test/Add_Rasters/Cloud'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try adding some print statements to further debug this code.&amp;nbsp; Ex:&lt;/P&gt;&lt;PRE __default_attr="python" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_14079437159141435" jivemacro_uid="_14079437159141435"&gt;
&lt;P&gt;import arcpy, os&lt;/P&gt;
&lt;P&gt;from arcpy import env&lt;/P&gt;
&lt;P&gt;from arcpy.sa import *&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;env.workspace = 'D:/Batch_Research_Test/Add_Rasters/DN'&lt;/P&gt;
&lt;P&gt;env.overwriteOutput = True&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;raster_list = []&lt;/P&gt;
&lt;P&gt;for raster in arcpy.ListRasters("*"):&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; raster_list.append(raster)&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;for r in raster_list:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; print r&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; env.workspace = 'D:/Batch_Research_Test/Add_Rasters/Cloud'&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if r in arcpy.ListRasters("*"):&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print r&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cloud = r&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print 'raster not found'&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outPlus1 = Plus(r, cloud)&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; env.workspace = 'D:/Batch_Research_Test/Add_Rasters/Shadow'&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if r in arcpy.ListRasters("*"):&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print r&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; shadow = r&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print 'raster not found'&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outPlus2 = Plus(outPlus1,shadow)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outPlus2.save(r"D:\Batch_Research_Test\Add_Rasters\Output" + "\\" + r)&lt;/P&gt;
&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Aug 2014 15:28:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/iterate-and-add-rasters-from-multiple-folders/m-p/36645#M1278</guid>
      <dc:creator>JakeSkinner</dc:creator>
      <dc:date>2014-08-13T15:28:41Z</dc:date>
    </item>
    <item>
      <title>Re: Iterate and add rasters from multiple folders</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/iterate-and-add-rasters-from-multiple-folders/m-p/36646#M1279</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes you are right. However the rasters do exist in the "Cloud" folder. Each&lt;/P&gt;&lt;P&gt;folder has raster files with different names. Here's the list of folders&lt;/P&gt;&lt;P&gt;with the raster names:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. DN: dn_isc_atm_comp_2000_02_01_tm7.img&lt;/P&gt;&lt;P&gt;2. Cloud: cloud_isc_atm_comp_2000_02_01_tm7.img&lt;/P&gt;&lt;P&gt;3. Shadow: shadow_isc_atm_comp_2000_02_01_tm7.img&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I just ran your code and here's what I got:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;============================================================================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;gt;&amp;gt; dn_isc_atm_comp_2000_02_01_tm7.img&lt;/P&gt;&lt;P&gt;raster not found&lt;/P&gt;&lt;P&gt;Traceback (most recent call last):&lt;/P&gt;&lt;P&gt;  File&lt;/P&gt;&lt;P&gt;"C:\Python27\ArcGIS10.1\Lib\site-packages\pythonwin\pywin\framework\scriptutils.py",&lt;/P&gt;&lt;P&gt;line 326, in RunScript&lt;/P&gt;&lt;P&gt;    exec codeObject in __main__.__dict__&lt;/P&gt;&lt;P&gt;  File "D:\Batch_Research_Test\Scripts\Test\Add_Rasters_JS.py", line 20, in&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;============================================================================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Angira&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Aug 2014 15:42:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/iterate-and-add-rasters-from-multiple-folders/m-p/36646#M1279</guid>
      <dc:creator>AngiraBaruah</dc:creator>
      <dc:date>2014-08-13T15:42:10Z</dc:date>
    </item>
  </channel>
</rss>

