private static void createConstraintSegments(LineString line, List constraintSegs) { Coordinate[] coords = line.getCoordinates(); for (int i = 1; i < coords.length; i++) { constraintSegs.add(new Segment(coords[i-1], coords[i])); } }
Segment s1 = new Segment(seg.getStartX(), seg.getStartY(), seg .getStartZ(), splitVertex.getX(), splitVertex.getY(), splitVertex .getZ(), seg.getData()); Segment s2 = new Segment(splitVertex.getX(), splitVertex.getY(), splitVertex.getZ(), seg.getEndX(), seg.getEndY(), seg.getEndZ(), seg .getData());
private static void createConstraintSegments(LineString line, List constraintSegs) { Coordinate[] coords = line.getCoordinates(); for (int i = 1; i < coords.length; i++) { constraintSegs.add(new Segment(coords[i-1], coords[i])); } }
Segment s1 = new Segment(seg.getStartX(), seg.getStartY(), seg .getStartZ(), splitVertex.getX(), splitVertex.getY(), splitVertex .getZ(), seg.getData()); Segment s2 = new Segment(splitVertex.getX(), splitVertex.getY(), splitVertex.getZ(), seg.getEndX(), seg.getEndY(), seg.getEndZ(), seg .getData());