How can I get the average width of a region or inside a curve? or How can I calculate minimum,maximum, and average width of an irregular polygon? I have attached a figure, I want to know how can I calculate width of yellow areas which are inside the polygons that exist in the main shape file.
Asked
Active
Viewed 67 times
1
-
2Do you need a one-time solution, or is this going to be an oft-repeated task that you'll need a model or a script for? – P.T. Curran Oct 22 '19 at 17:27
-
is it possible to share both of them? this is an oft-repeated but I am looking for a one-time solution too. – Shae Oct 22 '19 at 21:22
-
I would say at least 3 of the yellow patches are outside the polygon. – Hornbydd Oct 22 '19 at 22:06
-
Yes, the problem is the thing that you mentioned. All these regions are not enclosed by the polygon. – Shae Oct 22 '19 at 22:34
-
You also need to define the rules for when you stop measuring. I.e. Why did you stop where you did with your yellow patch? What was your decision making process? – Hornbydd Oct 22 '19 at 23:05
-
I used minimum bounding geometry (CONVEX_HULL), to separate the zones that I am looking for. – Shae Oct 22 '19 at 23:20
-
so now I have a group of polygon how can I derive the width? is it possible to calculate the minimum, maximum, and average distance for each of them? – Shae Oct 22 '19 at 23:33
-
Also your minimum width is always zero. – FelixIP Oct 23 '19 at 03:02
-
For a one-time width measurement, the distance tool is a good method. Just turn snapping on and measure. Not sure how to automate it, though. – P.T. Curran Oct 23 '19 at 15:05
-
I used path distance and calculated distance of each pixel horizontally and vertically by defining different angles in vertical and horizontal direction – Shae Jan 22 '20 at 00:07
