If I have a series of edges that branch and curve, such as in a road network, is there an algorithm that will identify the areas (defined by sequence of geographic points) defined between those lines?
e.g.
From
to
Keeping in mind that the areas can be irregular shapes.