I'm converting series of raster to polygon using RastertoPolygon in arcpy.
#import the moduleimport arcpyfrom arcpy.sa import *from arcpy import envarcpy.CheckOutExtension("Spatial")env.overwriteOutput = True#set the workspaceenv.workspace = r"C:\thesis\for sampling\sampling_outputs\raster_per_biogeoregion"#Get a list of rasters and convert to shapefilefor raster in arcpy.ListRasters("*Luzon_*.tif", "TIF"): print raster #check the presence of rasters arcpy.RasterToPolygon_conversion(raster, raster.replace("tif", "shp"), "NO_SIMPLIFY")print "Finish converting all the rasters to polygon"After several checks on the syntax, formatting, I've always been stuck with this error:
Traceback (most recent call last): File "C:\Users\brentiebark\Dropbox\Python Scripts and mxds\batch_convert_raster_to_polygon_simple.py", line 14, in arcpy.RasterToPolygon_conversion(raster, raster.replace("tif", "shp"), "NO_SIMPLIFY") File "C:\Program Files (x86)\ArcGIS\Desktop10.1\arcpy\arcpy\conversion.py", line 178, in RasterToPolygonraise eExecuteError: ERROR 010328: Syntax error at or near symbol SPACE.ERROR 010267: Syntax error in parsing grid expression.Failed to execute (RasterToPolygon).Are there things that I missed from this code?
أكثر...
#import the moduleimport arcpyfrom arcpy.sa import *from arcpy import envarcpy.CheckOutExtension("Spatial")env.overwriteOutput = True#set the workspaceenv.workspace = r"C:\thesis\for sampling\sampling_outputs\raster_per_biogeoregion"#Get a list of rasters and convert to shapefilefor raster in arcpy.ListRasters("*Luzon_*.tif", "TIF"): print raster #check the presence of rasters arcpy.RasterToPolygon_conversion(raster, raster.replace("tif", "shp"), "NO_SIMPLIFY")print "Finish converting all the rasters to polygon"After several checks on the syntax, formatting, I've always been stuck with this error:
Traceback (most recent call last): File "C:\Users\brentiebark\Dropbox\Python Scripts and mxds\batch_convert_raster_to_polygon_simple.py", line 14, in arcpy.RasterToPolygon_conversion(raster, raster.replace("tif", "shp"), "NO_SIMPLIFY") File "C:\Program Files (x86)\ArcGIS\Desktop10.1\arcpy\arcpy\conversion.py", line 178, in RasterToPolygonraise eExecuteError: ERROR 010328: Syntax error at or near symbol SPACE.ERROR 010267: Syntax error in parsing grid expression.Failed to execute (RasterToPolygon).Are there things that I missed from this code?
أكثر...