I need to compute the geometric properties (e.g. contiguity index, dispersion index etc.) of a series of polygons and I would like to use the Shape Metrics Toolbox.

I am using ArcGis 10 and the version of the toolbox that I could find on the website is said to be for ArcGis 9.3. When I try to use the tool I get an error message which might be related to an incompatibility with ArcGis 10:

ERROR 999999: Error executing function.
<type 'exceptions.SystemExit'>: 1
Failed to execute (ShapeMetrics).  

I found several papers on line in which the authors mention an ArcGis 10 version of the Shape Metrics Tool but I couldn't find this version anywhere. I have contacted the authors but have received no reply yet.

I was wondering whether any of you have experience with the Shape Metrics toolbox in ArcGis 10, have encountered the error message above or know of other user-written tools for ArcGis 10 which compute shape metrics.


We rarely used the Toolbox within ArcGIS 10.x.

The problem was with several bugs in the Toolbox's Python script.

We have fixed the problems and now it works with ArcGIS 10.x.

If you need the fixed toolbox, do not hesitate to contact me and I will send it. (I am one of the authors.)


I've edited the Shape Metrics scripts to work in 10.x. I've tested it in ArcGIS 10.4, it should run in 10.0 too. I've included all necessary files - tbx,py,pdf,etc .
Shape_Metrics.py for ArcGIS 10.x


You may be able to track down an ArcGIS 10.x version of the Shape Metrics toolbox by contacting the authors of this paper which mentions it.

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.