<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Python Script error on Focal Statistics in Python Questions</title>
    <link>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726624#M56318</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;I have this script that run fine until it hits the final part FocalStatistics.&amp;nbsp; Any ideas as to why it is failing? Below is the script and below the script is the error i get when i run the script.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;#-------------------------------------------------------------------------------
# Name:
# Purpose:
#
# Author:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Shawn Keizer
#
# Created:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 06/10/2015
# Copyright:&amp;nbsp;&amp;nbsp; (c) Government of Alberta
#-------------------------------------------------------------------------------
 
&lt;SPAN style="color: #2873ee;"&gt;def focalStats(inRaster, neighbourHood, outRaster):&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; """Calculates for each input cell location a statistic of the values within a specified neighborhood around it."""&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.CheckOutExtension("Spatial")&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outraster = FocalStatistics(inRaster, neighbourHood, "MEAN", "DATA")&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outraster.save(outRaster)&lt;/SPAN&gt;
 
 
 
 
 
 
&lt;SPAN style="color: #2873ee;"&gt;def main():&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AOI&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = r"C:\_LOCALdata\Projects\Barred_Owl\ConvertModelToScript\AOI.shp" # the area of interest to find the rasters for&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; rFolder = "//env.gov.ab.ca/GIS/GISdata/ttm/data/base/topo/25mDEM" # the folder containing the rasters to search from&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; oFolder = r"C:\_LOCALdata\Projects\Barred_Owl\ConvertModelToScript" # the folder to copy to&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; desc = arcpy.Describe(AOI) # get the extent of the AOI&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sExt = desc.extent&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.env.workspace = rFolder&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; env.overwriteOutput = True&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; try:&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.AddField_management(AOI,"UTM_Zone","TEXT","","", 255)&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; except:&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print "UTM_Zone field already exist..."&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; myLyr = arcpy.MakeFeatureLayer_management(AOI, "AOI_Layer")&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.CalculateUTMZone_cartography("AOI_Layer", "UTM_Zone")&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for row in arcpy.da.SearchCursor("AOI_Layer", ["UTM_Zone"]):&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myStr = str(row)&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if "North American 1983 UTM Zone 11U" in myStr:&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zone = "NAD_1983_UTM_Zone_11N"&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else:&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zone = "NAD_1983_UTM_Zone_12N"&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; del myLyr&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; myRasLst = []&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for ThisRas in arcpy.ListRasters():&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rDesc = arcpy.Describe(ThisRas)&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rExt&amp;nbsp; = rDesc.extent&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sr = rDesc.spatialReference&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if sr.name == zone:&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if sExt.disjoint(rExt):&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pass&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else:&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.AddMessage("Raster %s overlaps " % (ThisRas)&amp;nbsp; + sr.name)&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print "Raster %s overlaps " % (ThisRas)&amp;nbsp; + sr.name&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outFile = os.path.join(oFolder,ThisRas)&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.Copy_management(os.path.join(rFolder,ThisRas),outFile)&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myRasLst.append(os.path.join(oFolder,ThisRas))&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if len(myRasLst) &amp;gt; 1:&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for rs in myRasLst:&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if rs != myRasLst[0]:&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.Mosaic_management(rs,myRasLst[0],"MEAN")&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; focalStats(myRasLst[0], NbrRectangle(100, 100, "CELL"), os.path.join(oFolder,"mElev100Ha"))&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;if __name__ == '__main__':&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; import os, sys, arcpy&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; from arcpy import env&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; from arcpy.sa import *&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; main()&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;Traceback (most recent call last):&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp; File "&amp;lt;string&amp;gt;", line 254, in run_nodebug&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp; File "C:\_LOCALdata\Projects\Barred_Owl\ConvertModelToScript\Test.py", line 67, in &amp;lt;module&amp;gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; main()&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp; File "C:\_LOCALdata\Projects\Barred_Owl\ConvertModelToScript\Test.py", line 61, in main&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; focalStats(myRasLst[0], NbrRectangle(100, 100, "CELL"), os.path.join(oFolder,"mElev100Ha"))&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp; File "C:\_LOCALdata\Projects\Barred_Owl\ConvertModelToScript\Test.py", line 14, in focalStats&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outraster = FocalStatistics(inRaster, neighbourHood, "MEAN", "DATA")&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp; File "C:\Program Files (x86)\ArcGIS\Desktop10.1\arcpy\arcpy\sa\Functions.py", line 4830, in FocalStatistics&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ignore_nodata)&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp; File "C:\Program Files (x86)\ArcGIS\Desktop10.1\arcpy\arcpy\sa\Utils.py", line 47, in swapper&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; result = wrapper(*args, **kwargs)&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp; File "C:\Program Files (x86)\ArcGIS\Desktop10.1\arcpy\arcpy\sa\Functions.py", line 4824, in wrapper&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ignore_nodata)&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp; File "C:\Program Files (x86)\ArcGIS\Desktop10.1\arcpy\arcpy\geoprocessing\_base.py", line 498, in &amp;lt;lambda&amp;gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return lambda *args: val(*gp_fixargs(args, True))&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;arcgisscripting.ExecuteError: ERROR 999999: Error executing function.&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;Failed to create raster dataset&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;Failed to execute (FocalStatistics).&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Dan Patterson I took the liberty of formatting the code using Syntax highlighting in the &amp;gt;&amp;gt;&amp;gt; menu options, selecting Python&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 12 Dec 2021 07:04:36 GMT</pubDate>
    <dc:creator>ShawnKeizer1</dc:creator>
    <dc:date>2021-12-12T07:04:36Z</dc:date>
    <item>
      <title>Python Script error on Focal Statistics</title>
      <link>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726624#M56318</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;I have this script that run fine until it hits the final part FocalStatistics.&amp;nbsp; Any ideas as to why it is failing? Below is the script and below the script is the error i get when i run the script.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;#-------------------------------------------------------------------------------
# Name:
# Purpose:
#
# Author:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Shawn Keizer
#
# Created:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 06/10/2015
# Copyright:&amp;nbsp;&amp;nbsp; (c) Government of Alberta
#-------------------------------------------------------------------------------
 
&lt;SPAN style="color: #2873ee;"&gt;def focalStats(inRaster, neighbourHood, outRaster):&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; """Calculates for each input cell location a statistic of the values within a specified neighborhood around it."""&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.CheckOutExtension("Spatial")&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outraster = FocalStatistics(inRaster, neighbourHood, "MEAN", "DATA")&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outraster.save(outRaster)&lt;/SPAN&gt;
 
 
 
 
 
 
&lt;SPAN style="color: #2873ee;"&gt;def main():&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AOI&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = r"C:\_LOCALdata\Projects\Barred_Owl\ConvertModelToScript\AOI.shp" # the area of interest to find the rasters for&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; rFolder = "//env.gov.ab.ca/GIS/GISdata/ttm/data/base/topo/25mDEM" # the folder containing the rasters to search from&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; oFolder = r"C:\_LOCALdata\Projects\Barred_Owl\ConvertModelToScript" # the folder to copy to&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; desc = arcpy.Describe(AOI) # get the extent of the AOI&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sExt = desc.extent&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.env.workspace = rFolder&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; env.overwriteOutput = True&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; try:&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.AddField_management(AOI,"UTM_Zone","TEXT","","", 255)&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; except:&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print "UTM_Zone field already exist..."&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; myLyr = arcpy.MakeFeatureLayer_management(AOI, "AOI_Layer")&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.CalculateUTMZone_cartography("AOI_Layer", "UTM_Zone")&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for row in arcpy.da.SearchCursor("AOI_Layer", ["UTM_Zone"]):&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myStr = str(row)&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if "North American 1983 UTM Zone 11U" in myStr:&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zone = "NAD_1983_UTM_Zone_11N"&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else:&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zone = "NAD_1983_UTM_Zone_12N"&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; del myLyr&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; myRasLst = []&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for ThisRas in arcpy.ListRasters():&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rDesc = arcpy.Describe(ThisRas)&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rExt&amp;nbsp; = rDesc.extent&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sr = rDesc.spatialReference&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if sr.name == zone:&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if sExt.disjoint(rExt):&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pass&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else:&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.AddMessage("Raster %s overlaps " % (ThisRas)&amp;nbsp; + sr.name)&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print "Raster %s overlaps " % (ThisRas)&amp;nbsp; + sr.name&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outFile = os.path.join(oFolder,ThisRas)&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.Copy_management(os.path.join(rFolder,ThisRas),outFile)&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myRasLst.append(os.path.join(oFolder,ThisRas))&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if len(myRasLst) &amp;gt; 1:&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for rs in myRasLst:&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if rs != myRasLst[0]:&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.Mosaic_management(rs,myRasLst[0],"MEAN")&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; focalStats(myRasLst[0], NbrRectangle(100, 100, "CELL"), os.path.join(oFolder,"mElev100Ha"))&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;if __name__ == '__main__':&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; import os, sys, arcpy&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; from arcpy import env&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; from arcpy.sa import *&lt;/SPAN&gt;
&lt;SPAN style="color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; main()&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;Traceback (most recent call last):&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp; File "&amp;lt;string&amp;gt;", line 254, in run_nodebug&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp; File "C:\_LOCALdata\Projects\Barred_Owl\ConvertModelToScript\Test.py", line 67, in &amp;lt;module&amp;gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; main()&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp; File "C:\_LOCALdata\Projects\Barred_Owl\ConvertModelToScript\Test.py", line 61, in main&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; focalStats(myRasLst[0], NbrRectangle(100, 100, "CELL"), os.path.join(oFolder,"mElev100Ha"))&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp; File "C:\_LOCALdata\Projects\Barred_Owl\ConvertModelToScript\Test.py", line 14, in focalStats&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outraster = FocalStatistics(inRaster, neighbourHood, "MEAN", "DATA")&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp; File "C:\Program Files (x86)\ArcGIS\Desktop10.1\arcpy\arcpy\sa\Functions.py", line 4830, in FocalStatistics&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ignore_nodata)&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp; File "C:\Program Files (x86)\ArcGIS\Desktop10.1\arcpy\arcpy\sa\Utils.py", line 47, in swapper&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; result = wrapper(*args, **kwargs)&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp; File "C:\Program Files (x86)\ArcGIS\Desktop10.1\arcpy\arcpy\sa\Functions.py", line 4824, in wrapper&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ignore_nodata)&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp; File "C:\Program Files (x86)\ArcGIS\Desktop10.1\arcpy\arcpy\geoprocessing\_base.py", line 498, in &amp;lt;lambda&amp;gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return lambda *args: val(*gp_fixargs(args, True))&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;arcgisscripting.ExecuteError: ERROR 999999: Error executing function.&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;Failed to create raster dataset&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;EM&gt;Failed to execute (FocalStatistics).&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Dan Patterson I took the liberty of formatting the code using Syntax highlighting in the &amp;gt;&amp;gt;&amp;gt; menu options, selecting Python&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 07:04:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726624#M56318</guid>
      <dc:creator>ShawnKeizer1</dc:creator>
      <dc:date>2021-12-12T07:04:36Z</dc:date>
    </item>
    <item>
      <title>Re: Python Script error on Focal Statistics</title>
      <link>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726625#M56319</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Because the code had to be formatted, it appears that the extraneous lines got removed...can you check/confirm the line numbers in the errors to your lines in the code. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Oct 2015 17:30:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726625#M56319</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2015-10-07T17:30:01Z</dc:date>
    </item>
    <item>
      <title>Re: Python Script error on Focal Statistics</title>
      <link>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726626#M56320</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thansk Dan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I updated the code to reflect trhe proper lines in the errors.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Oct 2015 17:38:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726626#M56320</guid>
      <dc:creator>ShawnKeizer1</dc:creator>
      <dc:date>2015-10-07T17:38:46Z</dc:date>
    </item>
    <item>
      <title>Re: Python Script error on Focal Statistics</title>
      <link>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726627#M56321</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't see anything immediately wrong with your code (i.e. it looks like you are passing the proper variables into your custom focalStats function, and executing the FocalStatistics call correctly). The vagueness of Error 999999 makes me wonder if restarting ArcGIS (or your Python IDE) may help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;edit: you may want to check that myRasLst[0] actually exists.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Oct 2015 18:31:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726627#M56321</guid>
      <dc:creator>DarrenWiens2</dc:creator>
      <dc:date>2015-10-07T18:31:12Z</dc:date>
    </item>
    <item>
      <title>Re: Python Script error on Focal Statistics</title>
      <link>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726628#M56322</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;....and persist &lt;SPAN style="color: #000000; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;myRasLst[0]&lt;/SPAN&gt; to disk and use it in ArcMap in FocalStats&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Oct 2015 18:56:03 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726628#M56322</guid>
      <dc:creator>SteveLynch</dc:creator>
      <dc:date>2015-10-07T18:56:03Z</dc:date>
    </item>
    <item>
      <title>Re: Python Script error on Focal Statistics</title>
      <link>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726629#M56323</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;so i have changhed the code to simplify the process and still get the error.&amp;nbsp; code below...&amp;nbsp; So i am sure there are no spaces and the data does exist. Any other thoughts would be most welcomed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;oFolder = r"C:\_LOCALdata\Projects\Barred_Owl\ConvertModelToScript" # the folder to copy to&lt;/P&gt;&lt;P&gt;arcpy.CheckOutExtension("Spatial")&lt;/P&gt;&lt;P&gt;# Execute FocalStatistics&lt;/P&gt;&lt;P&gt;outFocalStatistics = FocalStatistics(r"C:\_LOCALdata\Projects\Barred_Owl\ConvertModelToScript\ec_1vtop25eg", NbrRectangle(100, 100, "CELL"))&lt;/P&gt;&lt;P&gt;# Save the output&lt;BR /&gt;outFocalStatistics.save(r"C:\_LOCALdata\Projects\Barred_Owl\ConvertModelToScript\mElev100Ha")&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Oct 2015 19:09:33 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726629#M56323</guid>
      <dc:creator>ShawnKeizer1</dc:creator>
      <dc:date>2015-10-07T19:09:33Z</dc:date>
    </item>
    <item>
      <title>Re: Python Script error on Focal Statistics</title>
      <link>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726630#M56324</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Have you tried what Steve suggested by taking the raster '&lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #000000;"&gt;myRasLst[0]&lt;/SPAN&gt;&lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt; ' and try running it through the standard Focal Statistics tool from the arc toolbox? Maybe this will give you a more specific error.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Oct 2015 19:17:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726630#M56324</guid>
      <dc:creator>LukeSturtevant</dc:creator>
      <dc:date>2015-10-07T19:17:53Z</dc:date>
    </item>
    <item>
      <title>Re: Python Script error on Focal Statistics</title>
      <link>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726631#M56325</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey Luke,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have not tried that. '&lt;SPAN style="color: #000000; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;myRasLst[0]&lt;/SPAN&gt;&lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt; ' is the first item out of 'myRasLst' which is a list. I can run the tool from Arcmap Toolbox successfully pointing to the data sources. &lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Oct 2015 19:26:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726631#M56325</guid>
      <dc:creator>ShawnKeizer1</dc:creator>
      <dc:date>2015-10-07T19:26:53Z</dc:date>
    </item>
    <item>
      <title>Re: Python Script error on Focal Statistics</title>
      <link>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726632#M56326</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Not sure if this has anything to do with it, but I noticed your output path starts with an underscore? &lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;"C:\_LOCALdata\...." Have you tried a different output path and possibly saving the raster as a tiff or any other format? &lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Oct 2015 19:40:33 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726632#M56326</guid>
      <dc:creator>LukeSturtevant</dc:creator>
      <dc:date>2015-10-07T19:40:33Z</dc:date>
    </item>
    <item>
      <title>Re: Python Script error on Focal Statistics</title>
      <link>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726633#M56327</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey Luke,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I certainly appreciate you looking into this but yes I have tried both senerios andhad the same results.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Oct 2015 19:43:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726633#M56327</guid>
      <dc:creator>ShawnKeizer1</dc:creator>
      <dc:date>2015-10-07T19:43:00Z</dc:date>
    </item>
    <item>
      <title>Re: Python Script error on Focal Statistics</title>
      <link>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726634#M56328</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I guess my last suggestion would be to try casting the list entry as a raster object: Raster(&lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #000000;"&gt;myRasLst[0]&lt;/SPAN&gt;&lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;) to use in the focal stats. &lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Oct 2015 19:50:42 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726634#M56328</guid>
      <dc:creator>LukeSturtevant</dc:creator>
      <dc:date>2015-10-07T19:50:42Z</dc:date>
    </item>
    <item>
      <title>Re: Python Script error on Focal Statistics</title>
      <link>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726635#M56329</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The error messages give the impression it has something to do with how arguments are being passed.&amp;nbsp; Since "DATA" is the default argument for the ignore_nodata, how about leaving it off in your call&lt;/P&gt;&lt;PRE __default_attr="python" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14442478547354808 jive_text_macro" data-renderedposition="50_8_912_16" jivemacro_uid="_14442478547354808"&gt;&lt;P&gt;outraster = FocalStatistics(inRaster, neighbourHood, "MEAN")&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;or passing as a keyword argument&lt;/P&gt;&lt;PRE __default_attr="python" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14442478628026372 jive_text_macro" data-renderedposition="87_8_912_16" jivemacro_uid="_14442478628026372"&gt;&lt;P&gt;outraster = FocalStatistics(inRaster, neighbourHood, "MEAN", ignore_nodata="DATA")&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Although not common, I have run across bugs where tools error out when using positional arguments but not keyword arguments for optional parameters.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, I noticed you are using ArcGIS 10.1.&amp;nbsp; It could be you are running into a bug that has since been addressed in later releases.&amp;nbsp; I don't have all of the "Issues Addressed" documents pulled up, but it might be worth checking to see what Focal Statistics bugs have been fixed since ArcGIS 10.1.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Oct 2015 19:58:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726635#M56329</guid>
      <dc:creator>JoshuaBixby</dc:creator>
      <dc:date>2015-10-07T19:58:53Z</dc:date>
    </item>
    <item>
      <title>Re: Python Script error on Focal Statistics</title>
      <link>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726636#M56330</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;…or just outraster = FocalStatistics(inRaster)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Oct 2015 20:02:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726636#M56330</guid>
      <dc:creator>SteveLynch</dc:creator>
      <dc:date>2015-10-07T20:02:10Z</dc:date>
    </item>
    <item>
      <title>Re: Python Script error on Focal Statistics</title>
      <link>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726637#M56331</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I tried recreating your folder structure on my computer and running the code you supplied with a test raster and everything ran fine for me. Could it be an issue with the raster you are&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt; processing?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The code I ran is below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;import arcpy&lt;/SPAN&gt;
&lt;SPAN style="font-family: 'courier new', courier;"&gt;from arcpy.sa import *&lt;/SPAN&gt;

&lt;SPAN style="font-family: 'courier new', courier;"&gt;arcpy.CheckOutExtension("Spatial")&lt;/SPAN&gt;

&lt;SPAN style="font-family: 'courier new', courier;"&gt;# Execute FocalStatistics&lt;/SPAN&gt;
&lt;SPAN style="font-family: 'courier new', courier;"&gt;outFocalStatistics = FocalStatistics(r"C:\_LOCALdata\Projects\Barred_Owl\ConvertModelToScript\ec_1vtop25eg", NbrRectangle(100, 100, "CELL"))&lt;/SPAN&gt;
&lt;SPAN style="font-family: 'courier new', courier;"&gt;# Save the output&lt;/SPAN&gt;
&lt;SPAN style="font-family: 'courier new', courier;"&gt;outFocalStatistics.save(r"C:\_LOCALdata\Projects\Barred_Owl\ConvertModelToScript\mElev100Ha")&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;EDIT: Can you check to see if you can write data to the output folder you are using through ArcGIS. Could it be an issue with permissions?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 07:04:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726637#M56331</guid>
      <dc:creator>StephenPalka1</dc:creator>
      <dc:date>2021-12-12T07:04:39Z</dc:date>
    </item>
    <item>
      <title>Re: Python Script error on Focal Statistics</title>
      <link>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726638#M56332</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think there is an issue of being able to write to the scratch workspace, as the tool is failing before you try to save the raster, when you are writing to scratch.&amp;nbsp; The 999999 error often comes up when the system cannot write data.&amp;nbsp; I have not had good luck with UNC paths, you may want to try mapping to a letter drive.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you are doing map algebra processing it is best to set the workspace and scratch workspace to a local folder to avoid writing across the network. Network latency can also cause these kinds of errors.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.esri.com/docs/DOC-6830" target="_blank"&gt;RasterWorkspace: optimize environment for faster arcpy map algebra&lt;/A&gt;​&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I really think you could solve this problem by simply setting the output workspace to where your data are being written before you run your function:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;arcpy.env.workspace = oFolder
arcpy.env.scratchWorkspace = oFolder
focalStats(myRasLst[0], NbrRectangle(100, 100, "CELL"), "mElev100Ha")&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 07:04:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-script-error-on-focal-statistics/m-p/726638#M56332</guid>
      <dc:creator>curtvprice</dc:creator>
      <dc:date>2021-12-12T07:04:41Z</dc:date>
    </item>
  </channel>
</rss>

