I am brand new to GIS and am attempting to use QGIS to take an existing line from a shapefile and create a 2D polygon based on it i.e. I want to take a line and fatten it out a bit so it has an area.
Specifically I have a shapefile which represents centrelines of NZ rivers available from NZ Land information data service. I have managed to select the river segments that I want, and have merge them into one line (not sure about that step being useful) and saved as it's own shapefile which I can load into QGIS. For example the lines within the area circled in red in this image:
I would like to take this line (or each separate segment) and fatten it/them out into a 2D polygon area similar to the circled area in this image:
My 2D polygon would have branches though like the first image, and I would like to have one continuous polygon for the entire outline. (I would also like to calculate the area in hectares, but I believe this should be fairly trivial once I have the polygon)
What would be the best method to achieve this? Is there an feature/plugin in QGIS which can automatically fatten a line by specified amount? Is there a programmatic method I can use (I am fairly proficient at Python programming but not very familiar with QGIS)?
I am not expecting a one shot kill and do expect to do some manual drawing to achieve this but am hoping there is some technique or tool to help me out before I go ahead and manually draw the entire thing.
EDIT:
After seeing the answers posted I should clarify that I am trying to basically draw the outline of the "wet bed" of the rivers/creeks and is for my purposes arbitrary to a certain extent. So after consideration this would clearly not correspond to a set distance from the centre lines.
After seeing @UdithaGIS answer and looking at the topographic elevation data it appears what I need is more closely related to the contour lines (but not exactly). I will try to use the contours as a starting point and attempt to modify them for my needs.