|
@@ -96,6 +96,7 @@ export default class CurveRoadService extends RoadService {
|
|
|
);
|
|
|
const leftJoin = mathUtil.getJoinLinePoint(position, leftLine);
|
|
|
leftCurveEdge.points.splice(startIndex + 1, 0, leftJoin);
|
|
|
+ curveEdgeService.setCurves(leftCurveEdge);
|
|
|
|
|
|
const rightCurveEdge = dataService.getCurveEdge(curveRoad.rightEdgeId);
|
|
|
let rightLine = mathUtil.createLine1(
|
|
@@ -104,6 +105,7 @@ export default class CurveRoadService extends RoadService {
|
|
|
);
|
|
|
const rightJoin = mathUtil.getJoinLinePoint(position, rightLine);
|
|
|
rightCurveEdge.points.splice(startIndex + 1, 0, rightJoin);
|
|
|
+ curveEdgeService.setCurves(rightCurveEdge);
|
|
|
|
|
|
this.insertCPointToLanes(curveRoad, position, startIndex);
|
|
|
}
|