Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a shapefile that contains several polygons which in fact represent the limits of several counties. My task is to find each length of each shared border. So in other words I want to know how many km of border share the A county with the B county and so on. Of course I am looking for a tool to do this automatically. Measuring them manually would take ages. I envision some sort of matrix, but not sure how to do that in ArcGIS.

I use ArcGIS Desktop 10.0 (ArcEditor) .


share|improve this question
up vote 2 down vote accepted

Use Intersect tool by setting output_type to "Line". The result will be edges of all input (polygon) layer. Just calculate the length of the output(line) and that is it.

share|improve this answer
simple and efficient. Thank you! – Ligia Jul 23 '12 at 11:54

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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