I would like to create a polygon representing a stream channel. I have points taken along the stream length, with an attribute for the stream channel width at each point. I have tried buffering the points by their given widths, and then aggregating those polygons together, but the resulting polygon is extremely clunky and often exceeds the buffered points. Does anyone have any suggestions? The resulting polygon will obviously not be perfect, as some points are 60 feet apart, but I'd love to get a solution for this as I have quite a few streams to represent.