figured it out
class_map
[('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)]
remap_values = arcpy.sa.RemapValue(class_values)
Traceback (most recent call last):
File "<ipython-input-15-28e6a22766e3>", line 1, in <module>
remap_values = arcpy.sa.RemapValue(class_values)
NameError: name 'class_values' is not defined
You put class_values into sa.RemapValue instead of class_map
with the fix
dir(remap_values)
['_CompoundParameter__propertyGetter', '_CompoundParameter__propertySetter',
'___keyword', '__class__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__',
'__esri_toolinfo__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__',
'__init__', '__init_subclass__', '__le__', '__lt__', '__module__', '__ne__', '__new__',
'__reduce__', '__reduce_ex__', '__remapTable', '__repr__', '__setattr__', '__sizeof__',
'__str__', '__subclasshook__', '__weakref__', '_addProperty', '_keyword',
'_toRepresentation', '_toString', '_useDefault', 'remapTable']
... sort of retired...