return point;
}
private static Collection nodeLines(Collection lines) {
GeometryFactory fact = new GeometryFactory();
Geometry linesGeom = fact.createMultiLineString(fact
.toLineStringArray(lines));
Geometry unionInput = fact.createMultiLineString(null);
// force the unionInput to be non-empty if possible, to ensure union is
// not optimized away
Geometry point = extractPoint(lines);