Quiero convertir un gran número de diferentes shp de polígonos a ráster en ArcGIS 10.1, el uso de un campo existente columna "clase" para la nueva trama clases. No estoy muy fluido en python, pero pensé que esto iba a funcionar, y que no:
# Import arcpy module
import arcpy
... # Local variables:
... project_input = "D:\\RESEARCH_PROJECTS\\NORD-STAR\\AMAZONIA\\1-RAW_DATA\\INPE\\PRODES DIGITAL\\2004\\"
... raster_output = "D:\\RESEARCH_PROJECTS\\NORD-STAR\\AMAZONIA\\1-RAW_DATA\\INPE\\PRODES DIGITAL\\2004\\convert\\"
... # List features
... arcpy.env.workspace = project_input
... fcList = arcpy.ListFeatureClasses()
... # Loop
... for featureClass in fcList:
... # Output
... raster_outputpath = raster_output + featureClass
...
... # Process: Polygon to Raster
... arcpy.PolygonToRaster_conversion(featureClass, "CLASS", raster_output, "CELL_CENTER", "NONE", "30")
... print "finished polygon to raster"
...
Runtime error Traceback (most recent call last): File "", line 20, in File "c:\program files (x86)\arcgis\desktop10.1\arcpy\arcpy\conversion.py", line 2436, in PolygonToRaster raise e ExecuteError: ERROR 999999: Error executing function. Failed to execute (PolygonToRaster).
El script se llama realmente el primer polígono, pero que es esto:
Ejecución: PolygonToRaster "D:\RESEARCH_PROJECTS\NORD-STAR\AMAZONIA\1-RAW_DATA\INPE\PRODES DIGITAL\2004\PDigital2004_00157_pol.shp" CLASE "D:\RESEARCH_PROJECTS\NORD-STAR\AMAZONIA\1-RAW_DATA\INPE\PRODES DIGITAL\2004\convertir\" CELL_CENTER NINGUNO 30 Hora de Inicio: Wed Nov 21 15:17:11 2012 de ERROR 999999: Error al ejecutar la función. No pudo ejecutar (PolygonToRaster). Error en el Mié Nov 21 15:17:11 2012 (Transcurrido Tiempo: 0,00 segundos)
Gracias por su ayuda
Javier