<?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 Re: Script that runs perfectly in ArcMap version 10 does not in version 10.1 in Python Questions</title>
    <link>https://community.esri.com/t5/python-questions/script-that-runs-perfectly-in-arcmap-version-10/m-p/434647#M34166</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Looks like it's failing at Copy Raster, right?&amp;nbsp; Did you test for valid input for Copy Raster, testt, I think you called it?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Also, maybe this doesn't matter, but Copy Raster at 10.1 syntax is 10 params, 2 of which are required:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;CopyRaster_management (in_raster, out_rasterdataset, {config_keyword}, {background_value}, {nodata_value}, {onebit_to_eightbit}, {colormap_to_RGB}, {pixel_type}, {scale_pixel_value}, {RGB_to_Colormap})&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;...and you have fed in 8 - so make sure they are valid:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CopyRaster_management(testt, outLoc + rast, "", "", "", "NONE", "NONE", "")&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Since the 6th and 7th param defaults are NONE anyway according to the doc, looks like you only have to specify the 2 required params, so just check those 2 for validity, 'testt' and 'outLoc + rast':&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;CopyRaster_management(testt, outLoc + rast)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Also, check out the suggestion to disable background processes for that error.&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://resources.arcgis.com/en/help/main/10.1/index.html#//00vp00000024001143"&gt;http://resources.arcgis.com/en/help/main/10.1/index.html#//00vp00000024001143&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 26 Oct 2012 13:45:59 GMT</pubDate>
    <dc:creator>T__WayneWhitley</dc:creator>
    <dc:date>2012-10-26T13:45:59Z</dc:date>
    <item>
      <title>Script that runs perfectly in ArcMap version 10 does not in version 10.1</title>
      <link>https://community.esri.com/t5/python-questions/script-that-runs-perfectly-in-arcmap-version-10/m-p/434646#M34165</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi all,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;develop a script that runs perfectly in ArcMap version 10, and when I run the same script on machine with version 10.1 is the following error:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;(I hope you can help me to resolve it)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thans,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Gualberto&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;&amp;gt;&amp;gt;&amp;gt; import arcpy
import glob, os


#*********** PRINCIPALES VARIABLES *************
prefijo = "sde.SDE."
Nommosaico = "mostest8"
variable = "pslv"


outLoc = "C:/IIE_Datos/Prediccion/Ejemplomosaico/test.mdb/"
inNetCDF = "C:/IIE_Datos/Prediccion/Ejemplomosaico/MMOUT_DOMAIN1.nc"

# Process: Create Mosaic Dataset
arcpy.CreateMosaicDataset_management(outLoc, Nommosaico, "PROJCS['Lambert_Conformal_Conic',GEOGCS['GCS_WGS_1984',DATUM['D_WGS_1984',SPHEROID['WGS_1984',6378137.0,298.257223563]],PRIMEM['Greenwich',0.0],UNIT['Degree',0.0174532925199433]],PROJECTION['Lambert_Conformal_Conic'],PARAMETER['False_Easting',0.0],PARAMETER['False_Northing',-27.0],PARAMETER['Central_Meridian',-124.17],PARAMETER['Standard_Parallel_1',0.0],PARAMETER['Standard_Parallel_2',0.0],PARAMETER['Scale_Factor',1.0],PARAMETER['Latitude_Of_Origin',0.0],UNIT['Kilometer',1000.0]];-20037.7 -30225.3 149134210447.956;1 1;1 1;0.000001;2;2;IsHighPrecision", "", "")

variable = "pslv"

nc_FP = arcpy.NetCDFFileProperties(inNetCDF)
nc_Dim = nc_FP.getDimensions()

test = outLoc + '/*'
r = glob.glob(test)
for i in r:
&amp;nbsp;&amp;nbsp; os.remove(i)

for dimension in nc_Dim:

&amp;nbsp;&amp;nbsp;&amp;nbsp; top = nc_FP.getDimensionSize(dimension)

&amp;nbsp;&amp;nbsp;&amp;nbsp; for i in range(0, top):

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if dimension == "time":

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dimension_values = nc_FP.getDimensionValue(dimension, i)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; daat = "time '"+str(dimension_values)+ "'"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print daat
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #nowFile = str(dimension_values)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nowFile = str(i)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; testt = dimension_values.replace("/","").replace(":","").replace(".","").replace("'","").replace(' ','')
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print testt
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rast = "time" + nowFile
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #print rast
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # this will convert the FIRST time step in your netCDF file to a raster layer
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.MakeNetCDFRasterLayer_md(inNetCDF, variable, "lon", "lat", testt, "", daat, "BY_VALUE")
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.CopyRaster_management(testt, outLoc + rast, "", "", "", "NONE", "NONE", "")


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Local variables:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Build_Raster_Pyramids = "true"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Calculate_Statistics = "true"

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Process: Add Rasters To Mosaic Dataset
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.AddRastersToMosaicDataset_management(outLoc + Nommosaico, "Raster Dataset", outLoc + rast, "UPDATE_CELL_SIZES", "NO_BOUNDARY", "NO_OVERVIEWS", "", "0", "1500", "", "", "SUBFOLDERS", "ALLOW_DUPLICATES", Build_Raster_Pyramids, Calculate_Statistics, "NO_THUMBNAILS", "")


&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 dimension_values
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
time '28/08/2012 12:00:00'
28082012120000
time '28/08/2012 12:00:03'
28082012120003
time '28/08/2012 12:00:06'
28082012120006
time '28/08/2012 12:00:09'
28082012120009
time '28/08/2012 12:00:12'
28082012120012
time '28/08/2012 12:00:15'
28082012120015
time '28/08/2012 12:00:18'
28082012120018
time '28/08/2012 12:00:21'
28082012120021
time '28/08/2012 12:00:24'
28082012120024
time '28/08/2012 12:00:27'
28082012120027
time '28/08/2012 12:00:30'
28082012120030
time '28/08/2012 12:00:33'
28082012120033
time '28/08/2012 12:00:36'
28082012120036
time '28/08/2012 12:00:39'
28082012120039
time '28/08/2012 12:00:42'
28082012120042
time '28/08/2012 12:00:45'
28082012120045
time '28/08/2012 12:00:48'
28082012120048
time '28/08/2012 12:00:51'
28082012120051
time '28/08/2012 12:00:54'
28082012120054
time '28/08/2012 12:00:57'
28082012120057
time '28/08/2012 12:01:00'
28082012120100
time '28/08/2012 12:01:03'
28082012120103
time '28/08/2012 12:01:06'
28082012120106
time '28/08/2012 12:01:09'
28082012120109
time '28/08/2012 12:01:12'
28082012120112
time '28/08/2012 12:01:15'
28082012120115
time '28/08/2012 12:01:18'
28082012120118
time '28/08/2012 12:01:21'
28082012120121
time '28/08/2012 12:01:24'
28082012120124
time '28/08/2012 12:01:27'
28082012120127
time '28/08/2012 12:01:30'
28082012120130
time '28/08/2012 12:01:33'
28082012120133
time '28/08/2012 12:01:36'
28082012120136
Runtime error&amp;nbsp; Traceback (most recent call last):&amp;nbsp;&amp;nbsp; File "&amp;lt;string&amp;gt;", line 48, in &amp;lt;module&amp;gt;&amp;nbsp;&amp;nbsp; File "c:\program files (x86)\arcgis\desktop10.1\arcpy\arcpy\management.py", line 11034, in CopyRaster&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; raise e ExecuteError: ERROR 001143: Background server threw an exception.&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Oct 2012 13:15:18 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/script-that-runs-perfectly-in-arcmap-version-10/m-p/434646#M34165</guid>
      <dc:creator>GualbertoHernández_Juárez</dc:creator>
      <dc:date>2012-10-26T13:15:18Z</dc:date>
    </item>
    <item>
      <title>Re: Script that runs perfectly in ArcMap version 10 does not in version 10.1</title>
      <link>https://community.esri.com/t5/python-questions/script-that-runs-perfectly-in-arcmap-version-10/m-p/434647#M34166</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Looks like it's failing at Copy Raster, right?&amp;nbsp; Did you test for valid input for Copy Raster, testt, I think you called it?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Also, maybe this doesn't matter, but Copy Raster at 10.1 syntax is 10 params, 2 of which are required:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;CopyRaster_management (in_raster, out_rasterdataset, {config_keyword}, {background_value}, {nodata_value}, {onebit_to_eightbit}, {colormap_to_RGB}, {pixel_type}, {scale_pixel_value}, {RGB_to_Colormap})&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;...and you have fed in 8 - so make sure they are valid:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CopyRaster_management(testt, outLoc + rast, "", "", "", "NONE", "NONE", "")&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Since the 6th and 7th param defaults are NONE anyway according to the doc, looks like you only have to specify the 2 required params, so just check those 2 for validity, 'testt' and 'outLoc + rast':&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;CopyRaster_management(testt, outLoc + rast)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Also, check out the suggestion to disable background processes for that error.&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://resources.arcgis.com/en/help/main/10.1/index.html#//00vp00000024001143"&gt;http://resources.arcgis.com/en/help/main/10.1/index.html#//00vp00000024001143&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Oct 2012 13:45:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/script-that-runs-perfectly-in-arcmap-version-10/m-p/434647#M34166</guid>
      <dc:creator>T__WayneWhitley</dc:creator>
      <dc:date>2012-10-26T13:45:59Z</dc:date>
    </item>
    <item>
      <title>Re: Script that runs perfectly in ArcMap version 10 does not in version 10.1</title>
      <link>https://community.esri.com/t5/python-questions/script-that-runs-perfectly-in-arcmap-version-10/m-p/434648#M34167</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thank you very much Wayne,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;finally was solved so you were right:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;arcpy.CopyRaster_management(testt, outLoc + rast, "", "", "-3,402823e+038", "NONE", "NONE", "", "NONE", "NONE")&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Finally I need now is to add a time field mosaic obtained from all raster, and allocate time for each raster in order to encourage the mosaic will have some idea who can help me?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you very much,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Gualberto&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Oct 2012 15:45:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/script-that-runs-perfectly-in-arcmap-version-10/m-p/434648#M34167</guid>
      <dc:creator>GualbertoHernández_Juárez</dc:creator>
      <dc:date>2012-10-26T15:45:01Z</dc:date>
    </item>
  </channel>
</rss>

