<?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: Reclassify failure: cannot set input into parameter remap in Python Questions</title>
    <link>https://community.esri.com/t5/python-questions/reclassify-failure-cannot-set-input-into-parameter/m-p/233597#M18124</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That sounds like a bug... I would report it, there shouldn't be a reason to have random omissions of text bits&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are bugs though&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://support.esri.com/en/bugs/nimbus/QlVHLTAwMDEyMTIxNQ==" title="https://support.esri.com/en/bugs/nimbus/QlVHLTAwMDEyMTIxNQ=="&gt;BUG-000121215: Remap Function remaps incorrect values in ArcGIS Des..&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://support.esri.com/en/bugs/nimbus/QlVHLTAwMDA4Njk1NQ==" title="https://support.esri.com/en/bugs/nimbus/QlVHLTAwMDA4Njk1NQ=="&gt;BUG-000086955: Changes to the range values in the remap table of th..&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 23 Oct 2020 22:08:59 GMT</pubDate>
    <dc:creator>DanPatterson</dc:creator>
    <dc:date>2020-10-23T22:08:59Z</dc:date>
    <item>
      <title>Reclassify failure: cannot set input into parameter remap</title>
      <link>https://community.esri.com/t5/python-questions/reclassify-failure-cannot-set-input-into-parameter/m-p/233590#M18117</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am reclassifying texture classes of a soil raster into integers:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;import arcpy&lt;BR /&gt;from arcpy import env&lt;/P&gt;&lt;P&gt;arcpy.CheckOutExtension('Spatial')&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;soil_path = 'C:\\Users\\....\\soil.gdb\\soil_raster"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;class_map =&amp;nbsp;[('Loamy very fine sand', 1), ('Sandy loam', 2), ('Loamy fine sand', 1), ('Silt', 4), ('Sandy clay', 11), ('Fine sand', 3), ('Very fine sandy loam', 2), ('Coarse sand', 3), ('Loamy sand', 1), ('Clay', 7), ('Very fine sand', 3), ('Silty clay', 9), ('Coarse sandy loam', 2), ('Loamy coarse sand', 1), ('Sand', 3), ('Sandy clay loam', 5), ('Clay loam', 6), ('Silty clay loam', 10), ('Silt loam', 4), ('Loam', 8), ('Fine sandy loam', 2)]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;remap_values = arcpy.sa.RemapValue(class_values)&lt;/P&gt;&lt;P&gt;soil_reclass =&amp;nbsp;arcpy.sa.Reclassify(in_raster='soil_path', reclass_field='texcl', remap=remap_values)&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;This returns an error&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;ExecuteError: ERROR 000622: Failed to execute (Reclassify). Parameters are not valid.&lt;BR /&gt;ERROR 000628: Cannot set input into parameter remap.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;I am able to run the Reclassify tool just fine in ArcMap with these values, but copying the code as Python snippet doesn't help because once I format it for a standalone script, the error returns. (One weird thing: when pasting the snippet, some of the strings were unquoted, like clay instead of 'clay'.)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There was a similar question on here for which the answer was to check for repeat keys in the remap, but there aren't any here. Any ideas? Banging my head against my desk on this one.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Oct 2020 21:57:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/reclassify-failure-cannot-set-input-into-parameter/m-p/233590#M18117</guid>
      <dc:creator>IanDavies</dc:creator>
      <dc:date>2020-10-22T21:57:46Z</dc:date>
    </item>
    <item>
      <title>Re: Reclassify failure: cannot set input into parameter remap</title>
      <link>https://community.esri.com/t5/python-questions/reclassify-failure-cannot-set-input-into-parameter/m-p/233591#M18118</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;strange... the help and their examples show a list of lists&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #4c4c4c; background-color: #ffffff; font-weight: 300;"&gt;...&amp;nbsp;is a list of lists, with the inner lists being composed of two components....&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #4c4c4c; background-color: #ffffff; font-weight: 300;"&gt;and you have a list of tuples... hopefully they are just looking for a list of iterable containers and aren't that fussy...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #4c4c4c; background-color: #ffffff; font-weight: 300;"&gt;worth a look though&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Oct 2020 22:19:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/reclassify-failure-cannot-set-input-into-parameter/m-p/233591#M18118</guid>
      <dc:creator>DanPatterson</dc:creator>
      <dc:date>2020-10-22T22:19:53Z</dc:date>
    </item>
    <item>
      <title>Re: Reclassify failure: cannot set input into parameter remap</title>
      <link>https://community.esri.com/t5/python-questions/reclassify-failure-cannot-set-input-into-parameter/m-p/233592#M18119</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey Dan - good eye. Unfortunately that still doesn't work. Must be something wrong with my raster file ...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Oct 2020 22:28:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/reclassify-failure-cannot-set-input-into-parameter/m-p/233592#M18119</guid>
      <dc:creator>IanDavies</dc:creator>
      <dc:date>2020-10-22T22:28:00Z</dc:date>
    </item>
    <item>
      <title>Re: Reclassify failure: cannot set input into parameter remap</title>
      <link>https://community.esri.com/t5/python-questions/reclassify-failure-cannot-set-input-into-parameter/m-p/233593#M18120</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;figured it out&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;class_map
&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'Loamy very fine sand'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'Sandy loam'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;2&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'Loamy fine sand'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'Silt'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;4&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'Sandy clay'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;11&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'Fine sand'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;3&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'Very fine sandy loam'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;2&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'Coarse sand'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;3&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'Loamy sand'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'Clay'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;7&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'Very fine sand'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;3&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'Silty clay'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;9&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'Coarse sandy loam'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;2&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'Loamy coarse sand'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'Sand'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;3&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'Sandy clay loam'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;5&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'Clay loam'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;6&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'Silty clay loam'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;10&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'Silt loam'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;4&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'Loam'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;8&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'Fine sandy loam'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;2&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;

remap_values &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; arcpy&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;sa&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;RemapValue&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;class_values&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
Traceback &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;most recent call last&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;

  File &lt;SPAN class="string token"&gt;"&amp;lt;ipython-input-15-28e6a22766e3&amp;gt;"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; line &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;in&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;module&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt;
    remap_values &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; arcpy&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;sa&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;RemapValue&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;class_values&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;

NameError&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; name &lt;SPAN class="string token"&gt;'class_values'&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;is&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;not&lt;/SPAN&gt; defined

‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;You put class_values into sa.RemapValue instead of class_map&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;with the fix&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt; dir&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;remap_values&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'_CompoundParameter__propertyGetter'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'_CompoundParameter__propertySetter'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="string token"&gt;'___keyword'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'__class__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'__delattr__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'__dict__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'__dir__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'__doc__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'__eq__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="string token"&gt;'__esri_toolinfo__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'__format__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'__ge__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'__getattribute__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'__gt__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'__hash__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="string token"&gt;'__init__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'__init_subclass__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'__le__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'__lt__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'__module__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'__ne__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'__new__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="string token"&gt;'__reduce__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'__reduce_ex__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'__remapTable'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'__repr__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'__setattr__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'__sizeof__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="string token"&gt;'__str__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'__subclasshook__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'__weakref__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'_addProperty'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'_keyword'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="string token"&gt;'_toRepresentation'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'_toString'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'_useDefault'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'remapTable'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;‍‍&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 11:49:03 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/reclassify-failure-cannot-set-input-into-parameter/m-p/233593#M18120</guid>
      <dc:creator>DanPatterson</dc:creator>
      <dc:date>2021-12-11T11:49:03Z</dc:date>
    </item>
    <item>
      <title>Re: Reclassify failure: cannot set input into parameter remap</title>
      <link>https://community.esri.com/t5/python-questions/reclassify-failure-cannot-set-input-into-parameter/m-p/233594#M18121</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Oh haha, my "minimal example" seems to be poorly written....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for catching that. I rewrote it as you suggested and now the remap_values looks like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;remap_values&lt;BR /&gt;RemapValue([['Loamy very fine sand', 1], ['Sandy loam', 2], ['Loamy fine sand', 1], ['Silt', 4], ['Sandy clay', 11], ['Fine sand', 3], ['Very fine sandy loam', 2], ['Coarse sand', 3], ['Loamy sand', 1], ['Clay', 7], ['Very fine sand', 3], ['Silty clay', 9], ['Coarse sandy loam', 2], ['Loamy coarse sand', 1], ['Sand', 3], ['Sandy clay loam', 5], ['Clay loam', 6], ['Silty clay loam', 10], ['Silt loam', 4], ['Loam', 8], ['Fine sandy loam', 2]])&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;dir(remap_values)&lt;BR /&gt;['_CompoundParameter__propertyGetter', '_CompoundParameter__propertySetter', '___keyword', '__class__', '__delattr__', '__dict__', '__doc__', '__eq__', '__esri_toolinfo__', '__format__', '__getattribute__', '__hash__', '__init__', '__module__', '__new__', '__reduce__', '__reduce_ex__', '__remapTable', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__', '_addProperty', '_keyword', '_toRepresentation', '_toString', '_useDefault', 'remapTable']&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So everything looks great, unfortunately it is still returning the same error for me.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Oct 2020 18:16:04 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/reclassify-failure-cannot-set-input-into-parameter/m-p/233594#M18121</guid>
      <dc:creator>IanDavies</dc:creator>
      <dc:date>2020-10-23T18:16:04Z</dc:date>
    </item>
    <item>
      <title>Re: Reclassify failure: cannot set input into parameter remap</title>
      <link>https://community.esri.com/t5/python-questions/reclassify-failure-cannot-set-input-into-parameter/m-p/233595#M18122</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check to see if you have all the classes (ie nodata) and check your raster&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Oct 2020 18:59:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/reclassify-failure-cannot-set-input-into-parameter/m-p/233595#M18122</guid>
      <dc:creator>DanPatterson</dc:creator>
      <dc:date>2020-10-23T18:59:47Z</dc:date>
    </item>
    <item>
      <title>Re: Reclassify failure: cannot set input into parameter remap</title>
      <link>https://community.esri.com/t5/python-questions/reclassify-failure-cannot-set-input-into-parameter/m-p/233596#M18123</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hmm no that doesn't seem to help! Thanks for helping though. I figured out a way to make this work which is from from elegant. But basically I am just re-using the "copy snippet as python" bit from running reclassify in ArcMap.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;arcpy.gp.Reclassify_sa("C:/Users/.../soil.gdb/soil_raster", "texcl", "'Silt loam' 4;'Sandy loam' 2;'Fine sandy loam' 2;Loam 8;'Coarse sandy loam' 2;'Loamy sand' 1;Sand 3;'Loamy fine sand' 1;'Sandy clay loam' 5;'Very fine sandy loam' 2;'Coarse sand' 3;'Clay loam' 6;'Loamy coarse sand' 1;'Fine sand' 3;'Silty clay loam' 10;'Silty clay' 9;Clay 7;'Very fine sand' 3;Silt 4;'Loamy very fine sand' 1", soil_reclass, "DATA")&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You'll see it's weird because "clay" and "sand" don't have quotation marks around them, which seems random, so I can't dynamically generate these remap values should I need to change the classes. But I can run this in Python.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Oct 2020 21:10:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/reclassify-failure-cannot-set-input-into-parameter/m-p/233596#M18123</guid>
      <dc:creator>IanDavies</dc:creator>
      <dc:date>2020-10-23T21:10:44Z</dc:date>
    </item>
    <item>
      <title>Re: Reclassify failure: cannot set input into parameter remap</title>
      <link>https://community.esri.com/t5/python-questions/reclassify-failure-cannot-set-input-into-parameter/m-p/233597#M18124</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That sounds like a bug... I would report it, there shouldn't be a reason to have random omissions of text bits&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are bugs though&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://support.esri.com/en/bugs/nimbus/QlVHLTAwMDEyMTIxNQ==" title="https://support.esri.com/en/bugs/nimbus/QlVHLTAwMDEyMTIxNQ=="&gt;BUG-000121215: Remap Function remaps incorrect values in ArcGIS Des..&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://support.esri.com/en/bugs/nimbus/QlVHLTAwMDA4Njk1NQ==" title="https://support.esri.com/en/bugs/nimbus/QlVHLTAwMDA4Njk1NQ=="&gt;BUG-000086955: Changes to the range values in the remap table of th..&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Oct 2020 22:08:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/reclassify-failure-cannot-set-input-into-parameter/m-p/233597#M18124</guid>
      <dc:creator>DanPatterson</dc:creator>
      <dc:date>2020-10-23T22:08:59Z</dc:date>
    </item>
    <item>
      <title>Re: Reclassify failure: cannot set input into parameter remap</title>
      <link>https://community.esri.com/t5/python-questions/reclassify-failure-cannot-set-input-into-parameter/m-p/1034334#M60305</link>
      <description>&lt;P&gt;Hi Ian,&lt;/P&gt;&lt;P&gt;Having exactly the same issue, and stumbled across this thread which helped me understand where the error was coming from. For some reason, The Reclassify tool needs any text field value with a space to have quotation marks around it. So in my case needs this:&lt;/P&gt;&lt;P&gt;remap = RemapValue([["'Bare Ground'", 100], ["Grass", 0], ["Litter", 0], ["Shadow", 0], ["Shrub", 0], ["Water", 100], ["NODATA", 0]])&lt;/P&gt;&lt;P&gt;Also worth noting, when I pull out the class names from the input classified raster, they come across with these quotation marks too:&lt;/P&gt;&lt;P&gt;'Bare Ground';Water (example of input classes read from the classified raster)&lt;/P&gt;&lt;P&gt;But as I was creating the list dynamically based on chosen input parameters on a custom script, the 'double quotations' weren't coming across to the table I feed into the RemapValue tool and Reclassify wouldn't run.&lt;/P&gt;&lt;P&gt;Anyway, my solution (which I haven't actually coded yet!) is to find the classes that contain spaces and add those double quotations. Will come back one I've done that..&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;Duncan&lt;/P&gt;</description>
      <pubDate>Tue, 09 Mar 2021 06:08:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/reclassify-failure-cannot-set-input-into-parameter/m-p/1034334#M60305</guid>
      <dc:creator>DuncanKinnear</dc:creator>
      <dc:date>2021-03-09T06:08:54Z</dc:date>
    </item>
    <item>
      <title>Re: Reclassify failure: cannot set input into parameter remap</title>
      <link>https://community.esri.com/t5/python-questions/reclassify-failure-cannot-set-input-into-parameter/m-p/1247387#M66511</link>
      <description>&lt;P&gt;Thanks &lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/180008"&gt;@DuncanKinnear&lt;/a&gt; !&amp;nbsp;&amp;nbsp;&amp;nbsp; This was obscure and exactly what I needed to resolve that same issue.&lt;/P&gt;</description>
      <pubDate>Wed, 11 Jan 2023 18:54:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/reclassify-failure-cannot-set-input-into-parameter/m-p/1247387#M66511</guid>
      <dc:creator>allison_wadnr</dc:creator>
      <dc:date>2023-01-11T18:54:35Z</dc:date>
    </item>
  </channel>
</rss>

