Skip to main content
3 of 4
added 207 characters in body

Error 010240: Can't save my con statement as a tiff?

I want to write a conditional statement and save it as a .tif file. I have looked through the documentation from ArcGIS and as far as I can tell, my code should work, but I keep getting an error that the computer can't save what I want as a raster. I have saved .tif files earlier in my code, so I'm not sure what the problem is. I've tried to save in different file formats as well, but I got the same error message.

import arcpy
from arcpy import env
arcpy.CheckOutExtension("Spatial")
from arcpy.sa import * 

path = 'folderlocation'
env.workspace = path  #this is the work environment
template = 'actualrd.tif'
env.extent = template  #set the extent
env.cellSize = template  #set the cell size
env.overwriteOutput = True  #set overwrite output to true

tempEuc = 'temp_dist.tif'
outEucDist = EucDistance(actualrd, 500)
outEucDist.save(tempEuc)

tempCon = r'temp_con.tif'
outCon = Con(((tempEuc >=0) & ('actualrd' == 1)), 1)
outCon.save(tempCon)

I can save the euclidean distance raster file, but not the conditional statement raster file.

RuntimeError: ERROR 010240: Could not save raster dataset to [file location] with output format TIFF.

I am using ArcGIS 10.4.1