He obtenido una trama de pendientes a partir de un MDE de 10 m remuestreado a 15 m para un área de aproximadamente 20.000 mi^2. Quiero usar Python para reclasificar esas pendientes en categorías según el rango, pero siempre que ejecuto el código (y lo he intentado en 3 máquinas diferentes) me sale el siguiente error:
"ExecuteError: ERROR 010005: No se pudo asignar memoria. Fallo en la ejecutar (Reclasificar)".
Mi entendimiento basado en esta descripción ( http://pro.arcgis.com/en/pro-app/tool-reference/tool-errors-and-warnings/010001-020000/tool-errors-and-warnings-10001-10025-010005.htm ) es que la máquina en la que estoy trabajando no tiene suficiente memoria de sistema. Sin embargo, teniendo en cuenta que el área no es muy grande y que lo he probado en varias máquinas, esto no tiene sentido para mí. Trabajo en una máquina de 16 GB con 15,9 GB disponibles. ¿Me estoy perdiendo algo/alguien tiene sugerencias de por qué mi código no está funcionando? El código es el siguiente
import os
import sys
import arcpy
arcpy.env.workspace = "D:\\SanDiskSecureAccess\\ProgrammingProject\\mudslideanalysisdata.gdb"
slope = "Slope_DEM_ma1"
arcpy.env.mask = "DEM_mask"
arcpy.env.cellSize = 15
slopeRemapRange= RemapRange([[0, 4.5, 1], [4.5, 9, 2], [9, 15, 3], [15, 25, 4], [25, 35, 5], [35, 80.816727, 6]])
outReclassSlope = Reclassify(slope, "VALUE", slopeRemapRange)
outReclassSlope.save("SlopeReclass")