Select to view content in your preferred language

Hot Spot Analysis error

1538
2
Jump to solution
11-12-2020 03:18 AM
DašaDonša
New Contributor

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

0 Kudos
1 Solution

Accepted Solutions
DašaDonša
New Contributor

 

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

View solution in original post

0 Kudos
2 Replies
DavidPike
MVP Notable Contributor

Does your shapefile display properly in Arc? does running the check geometry tool return anything funky?

Can you show the projection info etc also.

0 Kudos
DašaDonša
New Contributor

 

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

0 Kudos