Saturday, 2 July 2016

arcgis 10.0 - How to meassure the length of common edges between polygons?


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) .


10x



Answer



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.


No comments:

Post a Comment

arcpy - Changing output name when exporting data driven pages to JPG?

Is there a way to save the output JPG, changing the output file name to the page name, instead of page number? I mean changing the script fo...