Skip to Content.

mget-help - Re: [mget-help] Issues with Cayula-Cornillon Fronts tool in ArcGIS

Please Wait...

Subject: Marine Geospatial Ecology Tools (MGET) help

Text archives


From: Alexander McVittie <>
To: Jason Roberts <>
Cc: "" <>
Subject: Re: [mget-help] Issues with Cayula-Cornillon Fronts tool in ArcGIS
Date: Wed, 18 Feb 2015 18:56:33 +0000
Hi Jason,

Thanks for your prompt response. I've enabled verbose logging and the output for running the tool Cayula-Cornillon Fronts in ArcGIS Raster are at the bottom of this email.

The 404 error is on the Contact Us page for the 2013 tutorial. http://mgel.env.duke.edu/mget/contact-us/

-Alex

Executing: CayulaCornillonEdgeDetectionDetectEdgesInArcGISRaster C:\Users\Alex\Downloads\ao14093099134304_214347.l1b 5 "F:\Biol606 Demo Data\fronts" false # 3 32 16 0.65 0.25 0.76 0.9 0.92 1 # false # # # # # #
Start Time: Wed Feb 18 13:53:24 2015
Running script CayulaCornillonEdgeDetectionDetectEdgesInArcGISRaster...
GeoEco will now use ArcGIS Geoprocessor object 0x25EB6578 for ArcGIS operations.
ArcGIS Geoprocessor object 0x25EB6578: Invoking describe(*args=('C:\\Python27\\lib\\site-packages\\GeoEco\\ArcGISToolbox\\Rasters\\dummyint',))...
ArcGIS Geoprocessor object 0x25EB6578: describe returned <geoprocessing describe data object object at 0x264F4FE0>
ArcGIS Geoprocessor object 0x25EB6578: Get ParameterCount returned 22
This python script was invoked from an ArcGIS application.
ArcGIS Geoprocessor object 0x25EB6578: Invoking getparameterastext(*args=(0,))...
ArcGIS Geoprocessor object 0x25EB6578: getparameterastext returned 'C:\\Users\\Alex\\Downloads\\ao14093099134304_214347.l1b'
Parameter inputRaster = u'C:\\Users\\Alex\\Downloads\\ao14093099134304_214347.l1b'
ArcGIS Geoprocessor object 0x25EB6578: Invoking getparameterastext(*args=(1,))...
ArcGIS Geoprocessor object 0x25EB6578: getparameterastext returned '5'
Parameter minPopMeanDifference = 5.0
ArcGIS Geoprocessor object 0x25EB6578: Invoking getparameterastext(*args=(2,))...
ArcGIS Geoprocessor object 0x25EB6578: getparameterastext returned 'F:\\Biol606 Demo Data\\fronts'
Parameter outputFrontsRaster = u'F:\\Biol606 Demo Data\\fronts'
ArcGIS Geoprocessor object 0x25EB6578: Invoking getparameterastext(*args=(3,))...
ArcGIS Geoprocessor object 0x25EB6578: getparameterastext returned 'false'
Parameter wrapEdges = False
ArcGIS Geoprocessor object 0x25EB6578: Invoking getparameterastext(*args=(4,))...
ArcGIS Geoprocessor object 0x25EB6578: getparameterastext returned ''
Parameter mapAlgebraExpression = None
ArcGIS Geoprocessor object 0x25EB6578: Invoking getparameterastext(*args=(5,))...
ArcGIS Geoprocessor object 0x25EB6578: getparameterastext returned '3'
Parameter medianFilterWindowSize = 3
ArcGIS Geoprocessor object 0x25EB6578: Invoking getparameterastext(*args=(6,))...
ArcGIS Geoprocessor object 0x25EB6578: getparameterastext returned '32'
Parameter histogramWindowSize = 32
ArcGIS Geoprocessor object 0x25EB6578: Invoking getparameterastext(*args=(7,))...
ArcGIS Geoprocessor object 0x25EB6578: getparameterastext returned '16'
Parameter histogramWindowStride = 16
ArcGIS Geoprocessor object 0x25EB6578: Invoking getparameterastext(*args=(8,))...
ArcGIS Geoprocessor object 0x25EB6578: getparameterastext returned '0.65'
Parameter minPropNonMaskedCells = 0.65
ArcGIS Geoprocessor object 0x25EB6578: Invoking getparameterastext(*args=(9,))...
ArcGIS Geoprocessor object 0x25EB6578: getparameterastext returned '0.25'
Parameter minPopProp = 0.25
ArcGIS Geoprocessor object 0x25EB6578: Invoking getparameterastext(*args=(10,))...
ArcGIS Geoprocessor object 0x25EB6578: getparameterastext returned '0.76'
Parameter minTheta = 0.76
ArcGIS Geoprocessor object 0x25EB6578: Invoking getparameterastext(*args=(11,))...
ArcGIS Geoprocessor object 0x25EB6578: getparameterastext returned '0.9'
Parameter minSinglePopCohesion = 0.9
ArcGIS Geoprocessor object 0x25EB6578: Invoking getparameterastext(*args=(12,))...
ArcGIS Geoprocessor object 0x25EB6578: getparameterastext returned '0.92'
Parameter minGlobalPopCohesion = 0.92
ArcGIS Geoprocessor object 0x25EB6578: Invoking getparameterastext(*args=(13,))...
ArcGIS Geoprocessor object 0x25EB6578: getparameterastext returned '1'
Parameter threads = 1
ArcGIS Geoprocessor object 0x25EB6578: Invoking getparameterastext(*args=(14,))...
ArcGIS Geoprocessor object 0x25EB6578: getparameterastext returned ''
Parameter fillHoles = None
ArcGIS Geoprocessor object 0x25EB6578: Invoking getparameterastext(*args=(15,))...
ArcGIS Geoprocessor object 0x25EB6578: getparameterastext returned 'false'
Parameter thin = False
ArcGIS Geoprocessor object 0x25EB6578: Invoking getparameterastext(*args=(16,))...
ArcGIS Geoprocessor object 0x25EB6578: getparameterastext returned ''
Parameter minSize = None
ArcGIS Geoprocessor object 0x25EB6578: Invoking getparameterastext(*args=(17,))...
ArcGIS Geoprocessor object 0x25EB6578: getparameterastext returned ''
Parameter outputFilteredImageRaster = None
ArcGIS Geoprocessor object 0x25EB6578: Invoking getparameterastext(*args=(18,))...
ArcGIS Geoprocessor object 0x25EB6578: getparameterastext returned ''
Parameter outputCandidateCountsRaster = None
ArcGIS Geoprocessor object 0x25EB6578: Invoking getparameterastext(*args=(19,))...
ArcGIS Geoprocessor object 0x25EB6578: getparameterastext returned ''
Parameter outputFrontCountsRaster = None
ArcGIS Geoprocessor object 0x25EB6578: Invoking getparameterastext(*args=(20,))...
ArcGIS Geoprocessor object 0x25EB6578: getparameterastext returned ''
Parameter outputWindowStatusCodesRaster = None
ArcGIS Geoprocessor object 0x25EB6578: Invoking getparameterastext(*args=(21,))...
ArcGIS Geoprocessor object 0x25EB6578: getparameterastext returned ''
Parameter outputWindowStatusValuesRaster = None
ArcGIS Geoprocessor object 0x25EB6578: Get OverwriteOutput returned 1
Parameter overwriteExisting = True
Executing method GeoEco.OceanographicAnalysis.Fronts.CayulaCornillonEdgeDetection.DetectEdgesInArcGISRaster.
ArcGIS Geoprocessor object 0x25EB6578: Invoking exists(*args=('C:\\Users\\Alex\\Downloads\\ao14093099134304_214347.l1b',))...
ArcGIS Geoprocessor object 0x25EB6578: exists returned 1
ArcGIS Geoprocessor object 0x25EB6578: Invoking describe(*args=('C:\\Users\\Alex\\Downloads\\ao14093099134304_214347.l1b',))...
ArcGIS Geoprocessor object 0x25EB6578: describe returned <geoprocessing describe data object object at 0x26502F80>
ArcGIS Describe object 0x26502F80: Get DataType returned 'RasterDataset'
The ArcGIS raster, raster layer, or raster band C:\Users\Alex\Downloads\ao14093099134304_214347.l1b exists.
ArcGIS Geoprocessor object 0x25EB6578: Invoking exists(*args=('F:\\Biol606 Demo Data\\fronts',))...
ArcGIS Geoprocessor object 0x25EB6578: exists returned 0
The ArcGIS raster F:\Biol606 Demo Data\fronts does not exist.
ArcGIS Geoprocessor object 0x25EB6578: Invoking describe(*args=('C:\\Users\\Alex\\Downloads\\ao14093099134304_214347.l1b',))...
ArcGIS Geoprocessor object 0x25EB6578: describe returned <geoprocessing describe data object object at 0x265028C0>
ArcGISError: Failed to get the value of the PixelType attribute of ArcGIS Describe object 0x265028C0. This may result from a problem with your inputs or it may indicate a programming mistake in this tool or ArcGIS itself. Please check your inputs and try again. Also review any preceding error messages and the detailed error information that appears at the end of this message. If you suspect a programming mistake in this tool or ArcGIS, please contact the author of this tool for assistance. Detailed error information: The following exception was raised when the property retrieved: AttributeError: DescribeData: Method PixelType does not exist
---------- BEGINNING OF DEBUGGING INFORMATION ----------
Traceback (most recent call last):
  File "C:\Program Files\GeoEco\ArcGISToolbox\Scripts\CayulaCornillonEdgeDetectionDetectEdgesInArcGISRaster.py", line 5, in <module>
    ExecuteMethodFromCommandLineAsArcGISTool('GeoEco.OceanographicAnalysis.Fronts', 'CayulaCornillonEdgeDetection', 'DetectEdgesInArcGISRaster')
  File "C:\Python27\lib\site-packages\GeoEco\ArcGISScripts.py", line 212, in ExecuteMethodFromCommandLineAsArcGISTool
    Logger.LogExceptionAsError()
  File "<string>", line 1, in <module>
  File "C:\Python27\lib\site-packages\GeoEco\OceanographicAnalysis\Fronts.py", line 607, in DetectEdgesInArcGISRaster
    pixelType = gp.Describe(inputRaster).PixelType
  File "C:\Python27\lib\site-packages\GeoEco\ArcGIS.py", line 1005, in __getattr__
    raise ArcGISError(_(u'Failed to get the value of the %s attribute of ArcGIS %s object 0x%08X. This may result from a problem with your inputs or it may indicate a programming mistake in this tool or ArcGIS itself. Please check your inputs and try again. Also review any preceding error messages and the detailed error information that appears at the end of this message. If you suspect a programming mistake in this tool or ArcGIS, please contact the author of this tool for assistance. Detailed error information: The following exception was raised when the property retrieved: %s: %s') % (name, self._Name, id(self._Object), e.__class__.__name__, unicode(e)))
ArcGISError: Failed to get the value of the PixelType attribute of ArcGIS Describe object 0x265028C0. This may result from a problem with your inputs or it may indicate a programming mistake in this tool or ArcGIS itself. Please check your inputs and try again. Also review any preceding error messages and the detailed error information that appears at the end of this message. If you suspect a programming mistake in this tool or ArcGIS, please contact the author of this tool for assistance. Detailed error information: The following exception was raised when the property retrieved: AttributeError: DescribeData: Method PixelType does not exist
Local variables for stack frame: File "C:\Python27\lib\site-packages\GeoEco\ArcGIS.py", line 1005, in __getattr__:
  e = AttributeError(u'DescribeData: Method PixelType does not exist',)
  name = u'PixelType'
  self = <GeoEco.ArcGIS._ArcGISObjectWrapper object at 0x2645E4F0>
Global variables for stack frame: File "C:\Python27\lib\site-packages\GeoEco\ArcGIS.py", line 1005, in __getattr__:
  AddArgumentMetadata = <function AddArgumentMetadata at 0x1174C870>
  AddClassMetadata = <function AddClassMetadata at 0x1174C770>
  AddMethodMetadata = <function AddMethodMetadata at 0x1174C830>
  AddModuleMetadata = <function AddModuleMetadata at 0x1174C730>
  AddPropertyMetadata = <function AddPropertyMetadata at 0x1174C7B0>
  AddResultMetadata = <function AddResultMetadata at 0x1174C8B0>
  AnyObjectTypeMetadata = <class 'GeoEco.Types.AnyObjectTypeMetadata'>
  ArcGISDependency = <class 'GeoEco.ArcGIS.ArcGISDependency'>
  ArcGISError = <class 'GeoEco.ArcGIS.ArcGISError'>
  ArcGISExtensionDependency = <class 'GeoEco.ArcGIS.ArcGISExtensionDependency'>
  ArcGISFeatureClassTypeMetadata = <class 'GeoEco.Types.ArcGISFeatureClassTypeMetadata'>
  ArcGISFeatureLayerTypeMetadata = <class 'GeoEco.Types.ArcGISFeatureLayerTypeMetadata'>
  ArcGISFieldTypeMetadata = <class 'GeoEco.Types.ArcGISFieldTypeMetadata'>
  ArcGISGeoDatasetTypeMetadata = <class 'GeoEco.Types.ArcGISGeoDatasetTypeMetadata'>
  ArcGISProductDependency = <class 'GeoEco.ArcGIS.ArcGISProductDependency'>
  ArcGISRasterCatalogTypeMetadata = <class 'GeoEco.Types.ArcGISRasterCatalogTypeMetadata'>
  ArcGISRasterLayerTypeMetadata = <class 'GeoEco.Types.ArcGISRasterLayerTypeMetadata'>
  ArcGISRasterTypeMetadata = <class 'GeoEco.Types.ArcGISRasterTypeMetadata'>
  ArcGISTableTypeMetadata = <class 'GeoEco.Types.ArcGISTableTypeMetadata'>
  ArcGISTableViewTypeMetadata = <class 'GeoEco.Types.ArcGISTableViewTypeMetadata'>
  ArcGISWorkspaceTypeMetadata = <class 'GeoEco.Types.ArcGISWorkspaceTypeMetadata'>
  ArgumentMetadata = <class 'GeoEco.Metadata.ArgumentMetadata'>
  BooleanTypeMetadata = <class 'GeoEco.Types.BooleanTypeMetadata'>
  ClassInstanceTypeMetadata = <class 'GeoEco.Types.ClassInstanceTypeMetadata'>
  ClassMetadata = <class 'GeoEco.Metadata.ClassMetadata'>
  ClassOrClassInstanceTypeMetadata = <class 'GeoEco.Types.ClassOrClassInstanceTypeMetadata'>
  ClassTypeMetadata = <class 'GeoEco.Types.ClassTypeMetadata'>
  CoordinateSystemTypeMetadata = <class 'GeoEco.Types.CoordinateSystemTypeMetadata'>
  CopyArgumentMetadata = <function CopyArgumentMetadata at 0x1174C8F0>
  CopyPropertyMetadata = <function CopyPropertyMetadata at 0x1174C7F0>
  CopyResultMetadata = <function CopyResultMetadata at 0x1174C930>
  DateTimeTypeMetadata = <class 'GeoEco.Types.DateTimeTypeMetadata'>
  Dependency = <class 'GeoEco.Dependencies.Dependency'>
  DictionaryTypeMetadata = <class 'GeoEco.Types.DictionaryTypeMetadata'>
  DirectoryTypeMetadata = <class 'GeoEco.Types.DirectoryTypeMetadata'>
  DynamicDocString = <class 'GeoEco.DynamicDocString.DynamicDocString'>
  EnvelopeTypeMetadata = <class 'GeoEco.Types.EnvelopeTypeMetadata'>
  FileTypeMetadata = <class 'GeoEco.Types.FileTypeMetadata'>
  FloatTypeMetadata = <class 'GeoEco.Types.FloatTypeMetadata'>
  GeoEcoError = <class 'GeoEco.Exceptions.GeoEcoError'>
  GeoprocessorManager = <class 'GeoEco.ArcGIS.GeoprocessorManager'>
  IntegerTypeMetadata = <class 'GeoEco.Types.IntegerTypeMetadata'>
  LinearUnitTypeMetadata = <class 'GeoEco.Types.LinearUnitTypeMetadata'>
  ListTableTypeMetadata = <class 'GeoEco.Types.ListTableTypeMetadata'>
  ListTypeMetadata = <class 'GeoEco.Types.ListTypeMetadata'>
  Logger = <class 'GeoEco.Logging.Logger'>
  MapAlgebraExpressionTypeMetadata = <class 'GeoEco.Types.MapAlgebraExpressionTypeMetadata'>
  Metadata = <class 'GeoEco.Metadata.Metadata'>
  MethodMetadata = <class 'GeoEco.Metadata.MethodMetadata'>
  ModuleMetadata = <class 'GeoEco.Metadata.ModuleMetadata'>
  NoneTypeMetadata = <class 'GeoEco.Types.NoneTypeMetadata'>
  NumPyArrayTypeMetadata = <class 'GeoEco.Types.NumPyArrayTypeMetadata'>
  PointTypeMetadata = <class 'GeoEco.Types.PointTypeMetadata'>
  PropertyMetadata = <class 'GeoEco.Metadata.PropertyMetadata'>
  PythonModuleDependency = <class 'GeoEco.Dependencies.PythonModuleDependency'>
  ResultMetadata = <class 'GeoEco.Metadata.ResultMetadata'>
  SQLWhereClauseTypeMetadata = <class 'GeoEco.Types.SQLWhereClauseTypeMetadata'>
  SequenceTypeMetadata = <class 'GeoEco.Types.SequenceTypeMetadata'>
  ShapefileTypeMetadata = <class 'GeoEco.Types.ShapefileTypeMetadata'>
  SoftwareNotInstalledError = <class 'GeoEco.Dependencies.SoftwareNotInstalledError'>
  SpatialReferenceTypeMetadata = <class 'GeoEco.Types.SpatialReferenceTypeMetadata'>
  StoredObjectTypeMetadata = <class 'GeoEco.Types.StoredObjectTypeMetadata'>
  TableFieldTypeMetadata = <class 'GeoEco.Types.TableFieldTypeMetadata'>
  TextFileTypeMetadata = <class 'GeoEco.Types.TextFileTypeMetadata'>
  TupleTypeMetadata = <class 'GeoEco.Types.TupleTypeMetadata'>
  TypeMetadata = <class 'GeoEco.Metadata.TypeMetadata'>
  UnicodeStringTypeMetadata = <class 'GeoEco.Types.UnicodeStringTypeMetadata'>
  UnicodeToUserPreferredEncoding = <function UnicodeToUserPreferredEncoding at 0x1136DA30>
  UserPreferredEncodingToUnicode = <function UserPreferredEncodingToUnicode at 0x1136DAB0>
  ValidateMethodMetadataForExposureAsArcGISTool = <function ValidateMethodMetadataForExposureAsArcGISTool at 0x0617EB70>
  _ = <function _gettext at 0x1136D9B0>
  _ArcGISObjectWrapper = <class 'GeoEco.ArcGIS._ArcGISObjectWrapper'>
  _Geoprocessor = <geoprocessing object object at 0x25EB6578>
  _WrappedGeoprocessor = <GeoEco.ArcGIS._ArcGISObjectWrapper object at 0x2543B470>
  __all__ = ['GeoprocessorManager', 'ArcGISDependency', 'ArcGISProductDependency', 'ArcGISExtensionDependency', 'ArcGISError', 'ValidateMethodMetadataForExposureAsArcGISTool']
  __doc__ = u'Provides utility functions for interacting with the ESRI ArcGIS software package.\n'
  __file__ = 'C:\\Python27\\lib\\site-packages\\GeoEco\\ArcGIS.pyc'
  __name__ = 'GeoEco.ArcGIS'
  __package__ = 'GeoEco'
  datetime = <module 'datetime' (built-in)>
  inspect = <module 'inspect' from 'C:\Python27\Lib\inspect.pyc'>
  logging = <module 'logging' from 'C:\Python27\Lib\logging\__init__.pyc'>
  new = <module 'new' from 'C:\Python27\Lib\new.pyc'>
  os = <module 'os' from 'C:\Python27\Lib\os.pyc'>
  platform = <module 'platform' from 'C:\Python27\Lib\platform.pyc'>
  re = <module 're' from 'C:\Python27\Lib\re.pyc'>
  sys = <module 'sys' (built-in)>
  types = <module 'types' from 'C:\Python27\Lib\types.pyc'>
  weakref = <module 'weakref' from 'C:\Python27\Lib\weakref.pyc'>
Enviornment variables:
  AGSDESKTOPJAVA = 'C:\\Program Files (x86)\\ArcGIS\\Desktop10.1\\'
  ALLUSERSPROFILE = 'C:\\ProgramData'
  APPDATA = 'C:\\Users\\Alex\\AppData\\Roaming'
  ARCHOME = 'c:\\program files (x86)\\arcgis\\desktop10.1\\'
  ARCHOME_USER = 'c:\\program files (x86)\\arcgis\\desktop10.1\\'
  CHOCOLATEYINSTALL = 'C:\\ProgramData\\chocolatey'
  COMMONPROGRAMFILES = 'C:\\Program Files (x86)\\Common Files'
  COMMONPROGRAMFILES(X86) = 'C:\\Program Files (x86)\\Common Files'
  COMMONPROGRAMW6432 = 'C:\\Program Files\\Common Files'
  COMPUTERNAME = 'BLACKBOOK-BEAR'
  COMSPEC = 'C:\\Windows\\system32\\cmd.exe'
  ESRI_OS_DATADIR_COMMON_DONOTUSE = 'C:\\ProgramData\\'
  ESRI_OS_DATADIR_LOCAL_DONOTUSE = 'C:\\Users\\Alex\\AppData\\Local\\'
  ESRI_OS_DATADIR_MYDOCUMENTS_DONOTUSE = 'C:\\Users\\Alex\\Documents\\'
  ESRI_OS_DATADIR_ROAMING_DONOTUSE = 'C:\\Users\\Alex\\AppData\\Roaming\\'
  ESRI_OS_DIR_DONOTUSE = 'C:\\Users\\Alex\\AppData\\Local\\Temp\\arc145A\\'
  FP_NO_HOST_CHECK = 'NO'
  HOMEDRIVE = 'C:'
  HOMEPATH = '\\Users\\Alex'
  LOCALAPPDATA = 'C:\\Users\\Alex\\AppData\\Local'
  LOGONSERVER = '\\\\BLACKBOOK-BEAR'
  NUMBER_OF_PROCESSORS = '4'
  OS = 'Windows_NT'
  PATH = 'C:\\Program Files\\Common Files\\Microsoft Shared\\Windows Live;C:\\Program Files (x86)\\Common Files\\Microsoft Shared\\Windows Live;C:\\ProgramData\\Oracle\\Java\\javapath;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Program Files (x86)\\ATI Technologies\\ATI.ACE\\Core-Static;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files (x86)\\Windows Live\\Shared;C:\\adb'
  PATHEXT = '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC'
  PROCESSOR_ARCHITECTURE = 'x86'
  PROCESSOR_ARCHITEW6432 = 'AMD64'
  PROCESSOR_IDENTIFIER = 'AMD64 Family 18 Model 1 Stepping 0, AuthenticAMD'
  PROCESSOR_LEVEL = '18'
  PROCESSOR_REVISION = '0100'
  PROGRAMDATA = 'C:\\ProgramData'
  PROGRAMFILES = 'C:\\Program Files (x86)'
  PROGRAMFILES(X86) = 'C:\\Program Files (x86)'
  PROGRAMW6432 = 'C:\\Program Files'
  PSMODULEPATH = 'C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\'
  PUBLIC = 'C:\\Users\\Public'
  SESSIONNAME = 'Console'
  SYSTEMDRIVE = 'C:'
  SYSTEMROOT = 'C:\\Windows'
  TCL_LIBRARY = 'C:\\Python27\\tcl\\tcl8.5'
  TEMP = 'C:\\Users\\Alex\\AppData\\Local\\Temp\\arc145A\\'
  TIX_LIBRARY = 'C:\\Python27\\tcl\\tix8.4.3'
  TK_LIBRARY = 'C:\\Python27\\tcl\\tk8.5'
  TMP = 'C:\\Users\\Alex\\AppData\\Local\\Temp\\arc145A\\'
  USERDOMAIN = 'Blackbook-Bear'
  USERNAME = 'Alex'
  USERPROFILE = 'C:\\Users\\Alex'
  VBOX_MSI_INSTALL_PATH = 'C:\\Program Files\\Oracle\\VirtualBox\\'
  WINDIR = 'C:\\Windows'
  WINDOWS_TRACING_FLAGS = '3'
  WINDOWS_TRACING_LOGFILE = 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log'
Other variables:
  GeoEco.__version__ = u'0.8a56'
  sys.argv = ['C:\\Program Files\\GeoEco\\ArcGISToolbox\\Scripts\\CayulaCornillonEdgeDetectionDetectEdgesInArcGISRaster.py', 'C:\\Users\\Alex\\Downloads\\ao14093099134304_214347.l1b', '5', 'F:\\Biol606 Demo Data\\fronts', 'false', '#', '3', '32', '16', '0.65', '0.25', '0.76', '0.9', '0.92', '1', '#', 'false', '#', '#', '#', '#', '#', '#']
  sys.version = 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit (Intel)]
  sys.version_info = sys.version_info(major=2, minor=7, micro=6, releaselevel='final', serial=0)
  sys.platform = win32
  sys.getwindowsversion() = sys.getwindowsversion(major=6, minor=1, build=7601, platform=2, service_pack='Service Pack 1')
  os.getcwd() = C:\Windows\system32
  sys.path = ['C:\\Program Files\\GeoEco\\ArcGISToolbox\\Scripts', 'C:\\Windows\\system32\\python27.zip', u'c:\\program files (x86)\\arcgis\\desktop10.1\\arcpy', 'C:\\Python27\\Lib', 'C:\\Python27\\DLLs', 'C:\\Python27\\Lib\\lib-tk', 'C:\\Windows\\system32', 'C:\\Program Files (x86)\\ArcGIS\\Desktop10.1\\bin', 'C:\\Python27', 'C:\\Python27\\lib\\site-packages', 'C:\\Python27\\lib\\site-packages\\win32', 'C:\\Python27\\lib\\site-packages\\win32\\lib', 'C:\\Python27\\lib\\site-packages\\Pythonwin']
Loaded modules: ConfigParser, Dialog, FileDialog, FixTk, GeoEco, GeoEco.ArcGIS, GeoEco.ArcGISScripts, GeoEco.AssimilatedModules, GeoEco.AssimilatedModules.GeoEco, GeoEco.AssimilatedModules.bisect, GeoEco.AssimilatedModules.datetime, GeoEco.AssimilatedModules.lomb_scargle, GeoEco.AssimilatedModules.math, GeoEco.AssimilatedModules.moon, GeoEco.AssimilatedModules.numpy, GeoEco.BatchProcessing, GeoEco.DataManagement, GeoEco.DataManagement.ArcGISRasters, GeoEco.DataManagement.BinaryRasters, GeoEco.DataManagement.Directories, GeoEco.DataManagement.Fields, GeoEco.DataManagement.Files, GeoEco.DataManagement.GeoEco, GeoEco.DataManagement.Queue, GeoEco.DataManagement.array, GeoEco.DataManagement.bz2, GeoEco.DataManagement.datetime, GeoEco.DataManagement.errno, GeoEco.DataManagement.glob, GeoEco.DataManagement.gzip, GeoEco.DataManagement.inspect, GeoEco.DataManagement.locale, GeoEco.DataManagement.math, GeoEco.DataManagement.operator, GeoEco.DataManagement.os, GeoEco.DataManagement.random, GeoEco.DataManagement.re, GeoEco.DataManagement.shutil, GeoEco.DataManagement.sys, GeoEco.DataManagement.tarfile, GeoEco.DataManagement.tempfile, GeoEco.DataManagement.threading, GeoEco.DataManagement.time, GeoEco.DataManagement.types, GeoEco.DataManagement.urlparse, GeoEco.DataManagement.zipfile, GeoEco.DatabaseAccess, GeoEco.DatabaseAccess.ArcGIS, GeoEco.DatabaseAccess.GeoEco, GeoEco.DatabaseAccess.InMemory, GeoEco.DatabaseAccess.datetime, GeoEco.DatabaseAccess.logging, GeoEco.DatabaseAccess.os, GeoEco.DatabaseAccess.time, GeoEco.DatabaseAccess.types, GeoEco.Datasets, GeoEco.Datasets.ArcGIS, GeoEco.Datasets.Collections, GeoEco.Datasets.GDAL, GeoEco.Datasets.GeoEco, GeoEco.Datasets.Virtual, GeoEco.Datasets.atexit, GeoEco.Datasets.bisect, GeoEco.Datasets.codecs, GeoEco.Datasets.copy, GeoEco.Datasets.datetime, GeoEco.Datasets.locale, GeoEco.Datasets.logging, GeoEco.Datasets.math, GeoEco.Datasets.os, GeoEco.Datasets.random, GeoEco.Datasets.re, GeoEco.Datasets.shutil, GeoEco.Datasets.sys, GeoEco.Datasets.types, GeoEco.Datasets.weakref, GeoEco.Dependencies, GeoEco.DynamicDocString, GeoEco.Exceptions, GeoEco.FisheryAnalysis, GeoEco.FisheryAnalysis.GeoEco, GeoEco.FisheryAnalysis.Spatiotemporal, GeoEco.FisheryAnalysis.datetime, GeoEco.FisheryAnalysis.os, GeoEco.GeoArray, GeoEco.GeoEco, GeoEco.Internationalization, GeoEco.Logging, GeoEco.Metadata, GeoEco.MetadataUtils, GeoEco.OceanographicAnalysis, GeoEco.OceanographicAnalysis.Fronts, GeoEco.OceanographicAnalysis.GeoEco, GeoEco.OceanographicAnalysis.copy, GeoEco.OceanographicAnalysis.os, GeoEco.OceanographicAnalysis.re, GeoEco.OceanographicAnalysis.time, GeoEco.SpatialAnalysis, GeoEco.SpatialAnalysis.GeoEco, GeoEco.SpatialAnalysis.Temporal, GeoEco.SpatialAnalysis.datetime, GeoEco.SpatialAnalysis.itertools, GeoEco.SpatialAnalysis.math, GeoEco.SpatialAnalysis.matplotlib, GeoEco.SpatialAnalysis.numpy, GeoEco.StringIO, GeoEco.Types, GeoEco.arcgisscripting, GeoEco.atexit, GeoEco.bisect, GeoEco.codecs, GeoEco.copy, GeoEco.datetime, GeoEco.gc, GeoEco.gettext, GeoEco.inspect, GeoEco.locale, GeoEco.logging, GeoEco.math, GeoEco.matplotlib, GeoEco.new, GeoEco.numpy, GeoEco.operator, GeoEco.os, GeoEco.platform, GeoEco.pywintypes, GeoEco.re, GeoEco.repr, GeoEco.sys, GeoEco.time, GeoEco.traceback, GeoEco.types, GeoEco.weakref, GeoEco.win32api, GeoEco.win32con, GeoEco.xml, Queue, SocketServer, StringIO, Tkconstants, Tkinter, UserDict, _GeoEcoArcGISHelper, __builtin__, __future__, __main__, _abcoll, _bisect, _codecs, _collections, _csv, _ctypes, _functools, _hashlib, _heapq, _io, _locale, _random, _socket, _sre, _ssl, _strptime, _struct, _subprocess, _tkinter, _warnings, _weakref, _weakrefset, _win32sysloader, _winreg, abc, arcgis, arcgisscripting, arcpy._base, arcpy._ga, arcpy._graph, arcpy._management, arcpy._mapping, arcpy._na, arcpy.analysis, arcpy.arc, arcpy.arcgisscripting, arcpy.arcobjects, arcpy.arcobjects._base, arcpy.arcobjects.arcobjectconversion, arcpy.arcobjects.arcobjects, arcpy.arcobjects.arcpy, arcpy.arcobjects.collections, arcpy.arcobjects.functools, arcpy.arcobjects.geometries, arcpy.arcobjects.itertools, arcpy.arcobjects.mixins, arcpy.arcobjects.operator, arcpy.arcobjects.os, arcpy.arcobjects.re, arcpy.arcobjects.types, arcpy.arcobjects.weakref, arcpy.arcobjects.xml, arcpy.arcpy, arcpy.cartography, arcpy.collections, arcpy.conversion, arcpy.da, arcpy.ddd, arcpy.edit, arcpy.fabric, arcpy.functools, arcpy.ga, arcpy.geocoding, arcpy.geoprocessing, arcpy.geoprocessing._base, arcpy.geoprocessing.arcgisscripting, arcpy.geoprocessing.functools, arcpy.geoprocessing.weakref, arcpy.glob, arcpy.imp, arcpy.inspect, arcpy.interop, arcpy.logging, arcpy.lr, arcpy.management, arcpy.mapping, arcpy.md, arcpy.na, arcpy.numpy, arcpy.operator, arcpy.os, arcpy.pprint, arcpy.re, arcpy.sa, arcpy.sa.CompoundParameter, arcpy.sa.Functions, arcpy.sa.ParameterClasses, arcpy.sa.Utils, arcpy.sa.arcgisscripting, arcpy.sa.arcpy, arcpy.sa.datetime, arcpy.sa.types, arcpy.schematics, arcpy.server, arcpy.stats, arcpy.sys, arcpy.ta, arcpy.toolbox, arcpy.types, arcpy.utils, arcpy.uuid, arcpy.warnings, array, atexit, base64, binascii, bisect, bz2, cPickle, cStringIO, calendar, codecs, collections, copy, copy_reg, csv, ctypes, ctypes._ctypes, ctypes._endian, ctypes.ctypes, ctypes.imp, ctypes.os, ctypes.struct, ctypes.sys, ctypes.util, datetime, dateutil, dateutil._winreg, dateutil.cStringIO, dateutil.calendar, dateutil.datetime, dateutil.dateutil, dateutil.itertools, dateutil.os, dateutil.parser, dateutil.relativedelta, dateutil.rrule, dateutil.string, dateutil.struct, dateutil.sys, dateutil.thread, dateutil.time, dateutil.tz, dateutil.tzwin, decimal, difflib, dis, distutils, distutils.distutils, distutils.errors, distutils.os, distutils.re, distutils.string, distutils.sys, distutils.sysconfig, distutils.types, distutils.version, encodings, encodings.__builtin__, encodings.aliases, encodings.codecs, encodings.cp1252, encodings.encodings, encodings.mbcs, encodings.utf_8, errno, exceptions, fnmatch, functools, gc, genericpath, gettext, glob, gzip, hashlib, heapq, imp, inspect, io, itertools, keyword, linecache, locale, logging, logging.ConfigParser, logging.SocketServer, logging.atexit, logging.cPickle, logging.cStringIO, logging.codecs, logging.config, logging.errno, logging.handlers, logging.logging, logging.os, logging.re, logging.socket, logging.stat, logging.struct, logging.sys, logging.thread, logging.threading, logging.time, logging.traceback, logging.types, logging.warnings, logging.weakref, math, matplotlib, matplotlib.StringIO, matplotlib.__future__, matplotlib._cm, matplotlib._cntr_1_6_2, matplotlib._delaunay_1_6_2, matplotlib._image_1_6_2, matplotlib._mathtext_data, matplotlib._path_1_6_2, matplotlib._png_1_6_2, matplotlib._pylab_helpers, matplotlib._tri_1_6_2, matplotlib._winreg, matplotlib.afm, matplotlib.artist, matplotlib.atexit, matplotlib.axes, matplotlib.axis, matplotlib.backend_bases, matplotlib.backends, matplotlib.backends.FileDialog, matplotlib.backends.Tkinter, matplotlib.backends.__future__, matplotlib.backends._backend_agg_1_6_2, matplotlib.backends._tkagg_1_6_2, matplotlib.backends.backend_agg, matplotlib.backends.backend_tkagg, matplotlib.backends.glob, matplotlib.backends.inspect, matplotlib.backends.math, matplotlib.backends.matplotlib, matplotlib.backends.numpy, matplotlib.backends.os, matplotlib.backends.sys, matplotlib.backends.tkagg, matplotlib.backends.warnings, matplotlib.backends.windowing, matplotlib.bezier, matplotlib.blocking_input, matplotlib.cPickle, matplotlib.cStringIO, matplotlib.cbook, matplotlib.cm, matplotlib.collections, matplotlib.colorbar, matplotlib.colors, matplotlib.container, matplotlib.contour, matplotlib.copy, matplotlib.csv, matplotlib.dates, matplotlib.datetime, matplotlib.dateutil, matplotlib.decimal, matplotlib.delaunay, matplotlib.delaunay.glob, matplotlib.delaunay.interpolate, matplotlib.delaunay.matplotlib, matplotlib.delaunay.numpy, matplotlib.delaunay.os, matplotlib.delaunay.triangulate, matplotlib.delaunay.warnings, matplotlib.distutils, matplotlib.docstring, matplotlib.dviread, matplotlib.errno, matplotlib.figure, matplotlib.fnmatch, matplotlib.font_manager, matplotlib.fontconfig_pattern, matplotlib.ft2font_1_6_2, matplotlib.gc, matplotlib.glob, matplotlib.gridspec, matplotlib.hashlib, matplotlib.image, matplotlib.inspect, matplotlib.itertools, matplotlib.legend, matplotlib.legend_handler, matplotlib.lines, matplotlib.locale, matplotlib.markers, matplotlib.math, matplotlib.mathtext, matplotlib.matplotlib, matplotlib.mlab, matplotlib.new, matplotlib.numpy, matplotlib.nxutils_1_6_2, matplotlib.offsetbox, matplotlib.operator, matplotlib.os, matplotlib.patches, matplotlib.path, matplotlib.projections, matplotlib.projections.geo, matplotlib.projections.math, matplotlib.projections.matplotlib, matplotlib.projections.numpy, matplotlib.projections.polar, matplotlib.projections.warnings, matplotlib.pyparsing, matplotlib.pyplot, matplotlib.quiver, matplotlib.random, matplotlib.rcsetup, matplotlib.re, matplotlib.scale, matplotlib.shutil, matplotlib.spines, matplotlib.sre_constants, matplotlib.string, matplotlib.struct, matplotlib.subprocess, matplotlib.sys, matplotlib.table, matplotlib.tempfile, matplotlib.texmanager, matplotlib.text, matplotlib.textpath, matplotlib.textwrap, matplotlib.threading, matplotlib.ticker, matplotlib.tight_bbox, matplotlib.tight_layout, matplotlib.time, matplotlib.traceback, matplotlib.transforms, matplotlib.tri, matplotlib.tri.glob, matplotlib.tri.matplotlib, matplotlib.tri.numpy, matplotlib.tri.os, matplotlib.tri.triangulation, matplotlib.tri.tricontour, matplotlib.tri.tripcolor, matplotlib.tri.triplot, matplotlib.types, matplotlib.unicodedata, matplotlib.units, matplotlib.urllib, matplotlib.warnings, matplotlib.weakref, matplotlib.widgets, matplotlib.xml, msvcrt, new, nt, ntpath, nturl2path, numbers, numpy, numpy.__builtin__, numpy.__config__, numpy._import_tools, numpy.add_newdocs, numpy.compat, numpy.compat._inspect, numpy.compat.py3k, numpy.compat.sys, numpy.compat.types, numpy.core, numpy.core.__builtin__, numpy.core._dotblas, numpy.core._internal, numpy.core._sort, numpy.core.arrayprint, numpy.core.cPickle, numpy.core.ctypes, numpy.core.defchararray, numpy.core.fromnumeric, numpy.core.function_base, numpy.core.getlimits, numpy.core.info, numpy.core.machar, numpy.core.memmap, numpy.core.multiarray, numpy.core.numeric, numpy.core.numerictypes, numpy.core.numpy, numpy.core.os, numpy.core.re, numpy.core.records, numpy.core.scalarmath, numpy.core.shape_base, numpy.core.sys, numpy.core.types, numpy.core.umath, numpy.core.warnings, numpy.ctypes, numpy.ctypeslib, numpy.fft, numpy.fft.fftpack, numpy.fft.fftpack_lite, numpy.fft.helper, numpy.fft.info, numpy.fft.numpy, numpy.fft.types, numpy.lib, numpy.lib.__builtin__, numpy.lib.__future__, numpy.lib._compiled_base, numpy.lib._datasource, numpy.lib._iotools, numpy.lib.arraysetops, numpy.lib.arrayterator, numpy.lib.cPickle, numpy.lib.cStringIO, numpy.lib.financial, numpy.lib.format, numpy.lib.function_base, numpy.lib.index_tricks, numpy.lib.info, numpy.lib.itertools, numpy.lib.math, numpy.lib.npyio, numpy.lib.numpy, numpy.lib.operator, numpy.lib.os, numpy.lib.polynomial, numpy.lib.re, numpy.lib.scimath, numpy.lib.shape_base, numpy.lib.shutil, numpy.lib.stride_tricks, numpy.lib.sys, numpy.lib.twodim_base, numpy.lib.type_check, numpy.lib.types, numpy.lib.ufunclike, numpy.lib.utils, numpy.lib.warnings, numpy.lib.weakref, numpy.linalg, numpy.linalg.info, numpy.linalg.lapack_lite, numpy.linalg.linalg, numpy.linalg.numpy, numpy.ma, numpy.ma.cPickle, numpy.ma.core, numpy.ma.extras, numpy.ma.itertools, numpy.ma.numpy, numpy.ma.sys, numpy.ma.warnings, numpy.matrixlib, numpy.matrixlib.defmatrix, numpy.matrixlib.numpy, numpy.matrixlib.sys, numpy.numpy, numpy.os, numpy.polynomial, numpy.polynomial.__future__, numpy.polynomial.chebyshev, numpy.polynomial.hermite, numpy.polynomial.hermite_e, numpy.polynomial.laguerre, numpy.polynomial.legendre, numpy.polynomial.numpy, numpy.polynomial.polynomial, numpy.polynomial.polytemplate, numpy.polynomial.polyutils, numpy.polynomial.string, numpy.polynomial.sys, numpy.polynomial.warnings, numpy.random, numpy.random.info, numpy.random.mtrand, numpy.random.numpy, numpy.sys, numpy.testing, numpy.testing.decorators, numpy.testing.nosetester, numpy.testing.numpy, numpy.testing.numpytest, numpy.testing.operator, numpy.testing.os, numpy.testing.re, numpy.testing.sys, numpy.testing.traceback, numpy.testing.types, numpy.testing.unittest, numpy.testing.utils, numpy.testing.warnings, numpy.version, opcode, operator, os, os.path, platform, posixpath, pprint, pywintypes, random, re, repr, select, shutil, signal, site, socket, sre_compile, sre_constants, sre_parse, ssl, stat, string, strop, struct, subprocess, sys, sysconfig, tarfile, tempfile, textwrap, thread, threading, time, token, tokenize, traceback, tri_1_6_2, types, unicodedata, unittest, unittest.StringIO, unittest.case, unittest.collections, unittest.difflib, unittest.fnmatch, unittest.functools, unittest.loader, unittest.main, unittest.os, unittest.pprint, unittest.re, unittest.result, unittest.runner, unittest.signal, unittest.signals, unittest.suite, unittest.sys, unittest.time, unittest.traceback, unittest.types, unittest.util, unittest.warnings, unittest.weakref, urllib, urlparse, uuid, warnings, weakref, win32api, win32con, xml, xml.dom, xml.dom.domreg, xml.dom.minicompat, xml.dom.xml, xml.etree, xml.etree.ElementPath, xml.etree.ElementTree, xml.etree.re, xml.etree.sys, xml.etree.warnings, xml.sax, xml.sax._exceptions, xml.sax.handler, xml.sax.io, xml.sax.os, xml.sax.saxutils, xml.sax.sys, xml.sax.types, xml.sax.urllib, xml.sax.urlparse, xml.sax.xmlreader, zipfile, zipimport, zlib
---------- END OF DEBUGGING INFORMATION ----------
GeoEco is releasing its reference to ArcGIS Geoprocessor object 0x25EB6578 and will no longer use it for ArcGIS operations.

Traceback (most recent call last):
  File "C:\Program Files\GeoEco\ArcGISToolbox\Scripts\CayulaCornillonEdgeDetectionDetectEdgesInArcGISRaster.py", line 5, in <module>
    ExecuteMethodFromCommandLineAsArcGISTool('GeoEco.OceanographicAnalysis.Fronts', 'CayulaCornillonEdgeDetection', 'DetectEdgesInArcGISRaster')
  File "C:\Python27\lib\site-packages\GeoEco\ArcGISScripts.py", line 210, in ExecuteMethodFromCommandLineAsArcGISTool
    exec sourceCode in globals(), locals()
  File "<string>", line 1, in <module>
  File "C:\Python27\lib\site-packages\GeoEco\OceanographicAnalysis\Fronts.py", line 607, in DetectEdgesInArcGISRaster
    pixelType = gp.Describe(inputRaster).PixelType
  File "C:\Python27\lib\site-packages\GeoEco\ArcGIS.py", line 1005, in __getattr__
    raise ArcGISError(_(u'Failed to get the value of the %s attribute of ArcGIS %s object 0x%08X. This may result from a problem with your inputs or it may indicate a programming mistake in this tool or ArcGIS itself. Please check your inputs and try again. Also review any preceding error messages and the detailed error information that appears at the end of this message. If you suspect a programming mistake in this tool or ArcGIS, please contact the author of this tool for assistance. Detailed error information: The following exception was raised when the property retrieved: %s: %s') % (name, self._Name, id(self._Object), e.__class__.__name__, unicode(e)))
ArcGISError: Failed to get the value of the PixelType attribute of ArcGIS Describe object 0x265028C0. This may result from a problem with your inputs or it may indicate a programming mistake in this tool or ArcGIS itself. Please check your inputs and try again. Also review any preceding error messages and the detailed error information that appears at the end of this message. If you suspect a programming mistake in this tool or ArcGIS, please contact the author of this tool for assistance. Detailed error information: The following exception was raised when the property retrieved: AttributeError: DescribeData: Method PixelType does not exist

Failed to execute (CayulaCornillonEdgeDetectionDetectEdgesInArcGISRaster).
Failed at Wed Feb 18 13:53:25 2015 (Elapsed Time: 1.00 seconds)


On Wed Feb 18 2015 at 13:45:50 Jason Roberts <> wrote:

Alex,

 

Thanks for your interest in MGET. I’m sorry you’re hitting these troubles.

 

Regarding the AttributeError, most likely what happened is that MGET called the Describe() method of the ArcGIS geoprocessor object and got back a DescribeData object as expected, but that DescribeData object did not have PixelType attribute. This would happen, for example, if MGET called Describe() on something other than a raster (e.g. a shapefile) but then assumed it was a raster. All MGET tools have parameter checks that try to prevent this kind of problem, so by the time the tool got to the code that was checking the PixelType, it should already have verified that the input was a raster. My guess is that either there’s a bug in MGET, there’s a bug in ArcGIS, or somehow there is a data format that “looks like” a raster to MGET but does not support the PixelType attribute.

 

If it’s not too much trouble, could you please enable verbose logging (instructions here), reproduce the problem, and send me the complete output from the ArcGIS geoprocessing window? You can highlight it and copy it into an email.

 

Which link is 404ing? I checked this page and did not find any 404s. Is there somewhere else I should be looking?

 

Thanks,

 

Jason

 

From: Alexander McVittie [mailto:]
Sent: Wednesday, February 18, 2015 1:18 PM
To:
Subject: [mget-help] Issues with Cayula-Cornillon Fronts tool in ArcGIS

 

Hello,

 

I recently downloaded your MGET pack, and I have come across an issue with the Cayula-Cornillon Fronts in ArcGIS Raster tool. Not sure if this issue exists in the other tools as well. 

 

The error in question is: 

 

"AttributeError: DescribeData: Method PixelType does not exist"

 

I think that the issue is that the Describe class should have been used instead of the DescribeData class, but I could not locate the source code to test making the amendment.

 

As well, the 2013 tutorial link 404's, and I'd like to try that out.

 

Thank you for your consideration,

 

-Alex

 

 

Archives powered by MHonArc.
Top of Page