<?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: add_layer 'NoneType' object is not iterable in ArcGIS API for Python Questions</title>
    <link>https://community.esri.com/t5/arcgis-api-for-python-questions/add-layer-nonetype-object-is-not-iterable/m-p/1013494#M5379</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/427722"&gt;@glewi3&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What version of API are you using?&lt;/P&gt;&lt;P&gt;I'm getting the same error in 1.8.1 however I tested it in 1.8.3 and it's working.&lt;/P&gt;&lt;P&gt;I can recommend to upgrade your ArcGIS API for Python version to 1.8.3 and it should work.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MehdiPira1_0-1609730516367.png" style="width: 670px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/3131iA050F17B2D0D2A9F/image-dimensions/670x432?v=v2" width="670" height="432" role="button" title="MehdiPira1_0-1609730516367.png" alt="MehdiPira1_0-1609730516367.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MehdiPira1_1-1609730560511.png" style="width: 671px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/3132i88D3A5ACCAF19AF3/image-dimensions/671x446?v=v2" width="671" height="446" role="button" title="MehdiPira1_1-1609730560511.png" alt="MehdiPira1_1-1609730560511.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 04 Jan 2021 03:23:48 GMT</pubDate>
    <dc:creator>MehdiPira1</dc:creator>
    <dc:date>2021-01-04T03:23:48Z</dc:date>
    <item>
      <title>add_layer 'NoneType' object is not iterable</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/add-layer-nonetype-object-is-not-iterable/m-p/1013490#M5377</link>
      <description>&lt;P&gt;im trying to do tutorial at here:&lt;/P&gt;&lt;P&gt;&lt;A href="https://developers.arcgis.com/python/sample-notebooks/land-cover-classification-using-unet/" target="_blank" rel="noopener"&gt;https://developers.arcgis.com/python/sample-notebooks/land-cover-classification-using-unet/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;when i get up to this line i get the error&lt;/P&gt;&lt;PRE&gt;&lt;SPAN class="n"&gt;m&lt;/SPAN&gt;&lt;SPAN class="o"&gt;.&lt;/SPAN&gt;&lt;SPAN class="n"&gt;add_layer&lt;/SPAN&gt;&lt;SPAN class="p"&gt;(&lt;/SPAN&gt;&lt;SPAN class="n"&gt;world_imagery_layer&lt;/SPAN&gt;&lt;SPAN class="p"&gt;)&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN class="ansi-red-intense-fg ansi-bold"&gt;TypeError&lt;/SPAN&gt;: 'NoneType' object is not iterable&lt;/PRE&gt;&lt;P&gt;&lt;SPAN class="n"&gt;however the other item can be added to my map (m) just fine&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="n"&gt;m&lt;/SPAN&gt;&lt;SPAN class="o"&gt;.&lt;/SPAN&gt;&lt;SPAN class="n"&gt;add_layer&lt;/SPAN&gt;&lt;SPAN class="p"&gt;(&lt;/SPAN&gt;&lt;SPAN class="n"&gt;label_layer&lt;/SPAN&gt;&lt;SPAN class="p"&gt;)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ive tried:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.esri.com/t5/arcgis-api-for-python-questions/nonetype-quot-error-when-adding-layer-to-webmap-using-python-api/m-p/764315" target="_blank" rel="noopener"&gt;https://community.esri.com/t5/arcgis-api-for-python-questions/nonetype-quot-error-when-adding-layer-to-webmap-using-python-api/m-p/764315&lt;/A&gt;&lt;/P&gt;&lt;P&gt;but apparently&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Layer()&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;isn't an attribute&lt;/P&gt;&lt;PRE&gt;&lt;SPAN class="ansi-red-intense-fg ansi-bold"&gt;AttributeError&lt;/SPAN&gt;: 'GIS' object has no attribute 'Layer'&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="n"&gt;im not sure why one layer can be added but the other can't?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 04 Jan 2021 02:42:28 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/add-layer-nonetype-object-is-not-iterable/m-p/1013490#M5377</guid>
      <dc:creator>glewi3</dc:creator>
      <dc:date>2021-01-04T02:42:28Z</dc:date>
    </item>
    <item>
      <title>Re: add_layer 'NoneType' object is not iterable</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/add-layer-nonetype-object-is-not-iterable/m-p/1013491#M5378</link>
      <description>&lt;P&gt;I assume somewhere in your code you are setting a value for world_imagery_layer.&amp;nbsp; Something like:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="python"&gt;world_imagery_item = ent_gis.content.search("title: WorldImagery_AOI_NewYork owner:api_data_owner", "Map Image Layer")[0]

world_imagery_layer = world_imagery_item.layers[0]

m.add_layer(world_imagery_layer)&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The error suggests you might have a typo in the layer's name.&amp;nbsp; The layer would not be found and a None would be returned.&amp;nbsp; If you don't spot the error, you should share the bit of code where the&amp;nbsp; world_imagery_layer is being set.&lt;/P&gt;</description>
      <pubDate>Mon, 04 Jan 2021 03:09:05 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/add-layer-nonetype-object-is-not-iterable/m-p/1013491#M5378</guid>
      <dc:creator>RandyBurton</dc:creator>
      <dc:date>2021-01-04T03:09:05Z</dc:date>
    </item>
    <item>
      <title>Re: add_layer 'NoneType' object is not iterable</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/add-layer-nonetype-object-is-not-iterable/m-p/1013494#M5379</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/427722"&gt;@glewi3&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What version of API are you using?&lt;/P&gt;&lt;P&gt;I'm getting the same error in 1.8.1 however I tested it in 1.8.3 and it's working.&lt;/P&gt;&lt;P&gt;I can recommend to upgrade your ArcGIS API for Python version to 1.8.3 and it should work.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MehdiPira1_0-1609730516367.png" style="width: 670px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/3131iA050F17B2D0D2A9F/image-dimensions/670x432?v=v2" width="670" height="432" role="button" title="MehdiPira1_0-1609730516367.png" alt="MehdiPira1_0-1609730516367.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MehdiPira1_1-1609730560511.png" style="width: 671px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/3132i88D3A5ACCAF19AF3/image-dimensions/671x446?v=v2" width="671" height="446" role="button" title="MehdiPira1_1-1609730560511.png" alt="MehdiPira1_1-1609730560511.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 04 Jan 2021 03:23:48 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/add-layer-nonetype-object-is-not-iterable/m-p/1013494#M5379</guid>
      <dc:creator>MehdiPira1</dc:creator>
      <dc:date>2021-01-04T03:23:48Z</dc:date>
    </item>
    <item>
      <title>Re: add_layer 'NoneType' object is not iterable</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/add-layer-nonetype-object-is-not-iterable/m-p/1013495#M5380</link>
      <description>&lt;P&gt;in anaconda navigator it says my arcgis library/package is 1.7.1 is that what u mean?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;if i install arcgis 1.8.3 with anaconda then arcpy cant be installed because of conflicts. and i need arcpy in order to get some beginning bit to work. how i did it originally was i installed arcpy then arcgis (default version) came with it.&lt;/P&gt;</description>
      <pubDate>Mon, 04 Jan 2021 04:22:19 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/add-layer-nonetype-object-is-not-iterable/m-p/1013495#M5380</guid>
      <dc:creator>glewi3</dc:creator>
      <dc:date>2021-01-04T04:22:19Z</dc:date>
    </item>
    <item>
      <title>Re: add_layer 'NoneType' object is not iterable</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/add-layer-nonetype-object-is-not-iterable/m-p/1013496#M5381</link>
      <description>&lt;P&gt;world_imagery_item = gis.content.search("title: WorldImagery_AOI_NewYork",&lt;BR /&gt;"Map Image Layer")[0] # the index might change&lt;BR /&gt;world_imagery_item&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;world_imagery_layer = world_imagery_item.layers[0]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;m = gis.map("Kent county, Delaware")&lt;BR /&gt;m&lt;/P&gt;&lt;P&gt;m.add_layer(world_imagery_layer)&lt;/P&gt;</description>
      <pubDate>Mon, 04 Jan 2021 03:58:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/add-layer-nonetype-object-is-not-iterable/m-p/1013496#M5381</guid>
      <dc:creator>glewi3</dc:creator>
      <dc:date>2021-01-04T03:58:12Z</dc:date>
    </item>
    <item>
      <title>Re: add_layer 'NoneType' object is not iterable</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/add-layer-nonetype-object-is-not-iterable/m-p/1013498#M5382</link>
      <description>&lt;P&gt;thx&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;i created a whole new py36 environment in anaconda navigator and added Arcgis 1.8.3 to it then added it as a new kernal to jupyter and recopied every cell and now it all works. Thanks!&lt;/P&gt;</description>
      <pubDate>Mon, 04 Jan 2021 04:32:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/add-layer-nonetype-object-is-not-iterable/m-p/1013498#M5382</guid>
      <dc:creator>glewi3</dc:creator>
      <dc:date>2021-01-04T04:32:32Z</dc:date>
    </item>
    <item>
      <title>Re: add_layer 'NoneType' object is not iterable</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/add-layer-nonetype-object-is-not-iterable/m-p/1013500#M5383</link>
      <description>&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/427722"&gt;@glewi3&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Glad to hear that.&lt;/P&gt;&lt;P&gt;Not a problem.&lt;/P&gt;</description>
      <pubDate>Mon, 04 Jan 2021 05:09:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/add-layer-nonetype-object-is-not-iterable/m-p/1013500#M5383</guid>
      <dc:creator>MehdiPira1</dc:creator>
      <dc:date>2021-01-04T05:09:12Z</dc:date>
    </item>
    <item>
      <title>Re: add_layer 'NoneType' object is not iterable</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/add-layer-nonetype-object-is-not-iterable/m-p/1013502#M5384</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="glewi3_0-1609737277764.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/3133i1C7E001581613FB3/image-size/medium?v=v2&amp;amp;px=400" role="button" title="glewi3_0-1609737277764.png" alt="glewi3_0-1609737277764.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;do u then know how to get an image server set up? i dont know why this isn't shown in the tutorial...&lt;/P&gt;</description>
      <pubDate>Mon, 04 Jan 2021 05:15:26 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/add-layer-nonetype-object-is-not-iterable/m-p/1013502#M5384</guid>
      <dc:creator>glewi3</dc:creator>
      <dc:date>2021-01-04T05:15:26Z</dc:date>
    </item>
    <item>
      <title>Re: add_layer 'NoneType' object is not iterable</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/add-layer-nonetype-object-is-not-iterable/m-p/1013503#M5385</link>
      <description>&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/427722"&gt;@glewi3&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you have ArcGIS Image Server installed, go to ArcGIS Server Manager &amp;gt; Site &amp;gt; Data Stores &amp;gt; Database&lt;/P&gt;&lt;P&gt;and create / register Raster Store. The path can be a shared folder.&lt;/P&gt;</description>
      <pubDate>Mon, 04 Jan 2021 05:31:48 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/add-layer-nonetype-object-is-not-iterable/m-p/1013503#M5385</guid>
      <dc:creator>MehdiPira1</dc:creator>
      <dc:date>2021-01-04T05:31:48Z</dc:date>
    </item>
    <item>
      <title>Re: add_layer 'NoneType' object is not iterable</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/add-layer-nonetype-object-is-not-iterable/m-p/1013796#M5387</link>
      <description>&lt;P&gt;Hey sorry again&lt;/P&gt;&lt;P&gt;Do you know how to do this same thing with ArcGIS pro?&lt;/P&gt;</description>
      <pubDate>Mon, 04 Jan 2021 22:45:05 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/add-layer-nonetype-object-is-not-iterable/m-p/1013796#M5387</guid>
      <dc:creator>glewi3</dc:creator>
      <dc:date>2021-01-04T22:45:05Z</dc:date>
    </item>
    <item>
      <title>Re: add_layer 'NoneType' object is not iterable</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/add-layer-nonetype-object-is-not-iterable/m-p/1013828#M5388</link>
      <description>&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/427722"&gt;@glewi3&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;Unfortunately, you can't create / add data stores for an Image Server with ArcGIS Pro.&lt;/P&gt;&lt;P&gt;You can only edit and manage the registered ones though.&lt;/P&gt;</description>
      <pubDate>Tue, 05 Jan 2021 01:27:45 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/add-layer-nonetype-object-is-not-iterable/m-p/1013828#M5388</guid>
      <dc:creator>MehdiPira1</dc:creator>
      <dc:date>2021-01-05T01:27:45Z</dc:date>
    </item>
  </channel>
</rss>

