Calculate Adjacent Fields Tool

2901
4
03-24-2010 03:01 PM
KenBurton
New Contributor
I am confused with how this tool works. I assume it will create fields holding the adjacent polygon names for my 'index' feature class.

When I run this tool, the feature class in the table of contents 'greys out' and shows a padlock symbol over the checkbox. I can't left or right click on it and have it respond.

This never goes away, no error message appears, so eventually I close arcmap. When I look at the feature class, there is no change to the table (I expected new fields).

So, either I don't understand what it should be doing or it isnt' doing it.

Thoughts?
Tags (2)
0 Kudos
4 Replies
StuartBlumberg
New Contributor II
Ken,

Have you found the solution to this?
0 Kudos
RichardFairhurst
MVP Honored Contributor
I do not yet have ArcGIS 10, but the help for the tool lists a set of specific requirements of the input polygon layer that put some pretty severe limits on what will work with the tool.  http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//007000000009000000.htm  Are you sure that you have a polygon layer that matches all of the requirements?  (I can see I will need to continue to update and use the custom coded MapBook application code I have developed, since there is no way I can make my map series conform to these limitations in any way.)
0 Kudos
JeffBarrette
Esri Regular Contributor
All,

The "Calculate Adjacent Fields" tool found in the Cartography System toolbox is very limiting.  It really only works with the output of the "Grid Index Features" tool in the same toolbox.  It requires that all polygons be orthogonal with only 4 vertices per feature, etc.

We hope to improve these limitation in a future release.  In the meantime, we've created a sample script tool that is not nearly as limiting.  Please download and review the script from:

http://resources.arcgis.com/gallery/file/geoprocessing/details?entryID=3B67F638-1422-2418-A00C-D271D...
0 Kudos
RustyRex
Occasional Contributor

This link is broken.  Does this script still exist?

0 Kudos