Hello!
I am trying to execute Hot Spot Analysis (Arcmap 10.8) and I keep getting an error:
Executing: HotSpots obcine_join1 LB_normira C:\HSA\test\test.shp ZONE_OF_INDIFFERENCE EUCLIDEAN_DISTANCE NONE 3000 # # NO_FDR
Start Time: Thu Nov 12 12:17:35 2020
Running script HotSpots...
Failed script HotSpots...
Traceback (most recent call last):
File "c:\program files (x86)\arcgis\desktop10.8\ArcToolbox\Scripts\Gi.py", line 646, in <module>
setupLocalG()
File "c:\program files (x86)\arcgis\desktop10.8\ArcToolbox\Scripts\Gi.py", line 96, in setupLocalG
useChordal = True)
File "c:\program files (x86)\arcgis\desktop10.8\ArcToolbox\Scripts\SSDataObject.py", line 457, in __init__
useChordalDistances = self.useChordal)
File "c:\program files (x86)\arcgis\desktop10.8\ArcToolbox\Scripts\SSUtilities.py", line 3328, in __init__
self.setInfo()
File "c:\program files (x86)\arcgis\desktop10.8\ArcToolbox\Scripts\SSUtilities.py", line 3364, in setInfo
info = distanceUnitInfo[self.name]
KeyError: u'M'
Failed to execute (HotSpots).
Failed at Thu Nov 12 12:17:35 2020 (Elapsed Time: 0.14 seconds)
I also get an error while running Spatial Autocorrelation (Moras I):
Executing: SpatialAutocorrelation obcine_join1 LB_normira GENERATE_REPORT ZONE_OF_INDIFFERENCE EUCLIDEAN_DISTANCE NONE 1000 #
Start Time: Thu Nov 12 12:08:07 2020
Running script SpatialAutocorrelation...
Failed script SpatialAutocorrelation...
Traceback (most recent call last):
File "c:\program files (x86)\arcgis\desktop10.8\ArcToolbox\Scripts\MoransI.py", line 614, in <module>
setupGlobalI()
File "c:\program files (x86)\arcgis\desktop10.8\ArcToolbox\Scripts\MoransI.py", line 72, in setupGlobalI
ssdo = SSDO.SSDataObject(inputFC, useChordal = True)
File "c:\program files (x86)\arcgis\desktop10.8\ArcToolbox\Scripts\SSDataObject.py", line 457, in __init__
useChordalDistances = self.useChordal)
File "c:\program files (x86)\arcgis\desktop10.8\ArcToolbox\Scripts\SSUtilities.py", line 3328, in __init__
self.setInfo()
File "c:\program files (x86)\arcgis\desktop10.8\ArcToolbox\Scripts\SSUtilities.py", line 3364, in setInfo
info = distanceUnitInfo[self.name]
KeyError: u'M'
Failed to execute (SpatialAutocorrelation).
Failed at Thu Nov 12 12:08:07 2020 (Elapsed Time: 0.09 seconds)
What could be the problem?
Thank you very much for help!
Best,
Dasa
Solved! Go to Solution.
Thank you for quick reply –thanks to you I found the solution, because I opened Layer Properties, and saw that there are question marks after the extent value. So I reprojected my shapefile to WGS_1984_UTM_Zone_33N –after this question marks were replaced my “m” and HotSpotAnalysis is working normally.
Best, Dasa
Does your shapefile display properly in Arc? does running the check geometry tool return anything funky?
Can you show the projection info etc also.
Thank you for quick reply –thanks to you I found the solution, because I opened Layer Properties, and saw that there are question marks after the extent value. So I reprojected my shapefile to WGS_1984_UTM_Zone_33N –after this question marks were replaced my “m” and HotSpotAnalysis is working normally.
Best, Dasa