I have a large unusually shaped polygon of surface water within 15km radius of a site. I would like to calculate the widths of all the polygons. I would be open to calculating it at regular intervals, I'm just not sure how to do this.
It is a multipart polygon, so it's not all one big thing. I do have a center line layer, if that helps.
I have tried:
- Oriented minimum bounding boxes (but this wasn't appropriate as the squares were way to big for each section).
- Add geometry attributes (provides only area and perimeter)
The following images are zoomed in versions of the above map:
This is obviously only a quick sketch of how it may work for a lake shape. Ignore the lines going parallel to the lake side. It is the widths going across that I'd be interested in.
Similarly with the river width. I'm interested in the channel widths.
intersectin order to clip them by the river width and add any relevant attributes from the rivers to the lines and then run
$lengthon the intersected lines. I'd be amazed if automatical creation of the sections were possible and would meet your demands.