Builds a graph representing a line network in which edges in the network are represented by
LineString geometries. This implementation is a wrapper around a LineGraphGenerator which sets
underlying edge objects to be LineString objects, and underlying Node objects to be Point
objects. While generating the graph, the generator uses the visited flag of created components to
determine when to create underlying objects. For this reason it is not recommended to modify the
visited flag of any graph components.
Justin Deoliveira, Refractions Research Inc, email@example.com, Anders Bakkevold, Bouvet AS, firstname.lastname@example.org
Returns the edge which represents a line. Note that if the exact same line has been added to
the graph multiple times, then only one of the edges that represents it will be returned. It
is undefined which edge will be returned.