if Distance_method == "model-cost": ## calculates the least cost distance to the nearest lineage point ## the result is written directly to lineage_dist_gridname temp = arcpy.sa.PathAllocation(in_source_data="lin_lyr", in_cost_raster=maxent_model, out_distance_raster=lineage_dist_gridname) lin_dist = arcpy.sa.Raster(lineage_dist_gridname) layers_to_delete.append(lineage_dist_gridname)
from arcpy.sa import * if Distance_method == "model-cost": ## calculates the least cost distance to the nearest lineage point ## the result is written directly to lineage_dist_gridname distRaster = PathDistance(Raster("lin_lyr"),maxent_model) distRaster.save(lineage_dist_gridname)