xushiting 2 years ago
parent
commit
9b276e1db6
2 changed files with 5 additions and 9 deletions
  1. 3 7
      src/graphic/Service/CurveRoadService.js
  2. 2 2
      src/graphic/Service/RoadService.js

+ 3 - 7
src/graphic/Service/CurveRoadService.js

@@ -608,11 +608,7 @@ export default class CurveRoadService extends RoadService {
 
 
   //单车道转多车道,默认是转换成左右两边各一个
   //单车道转多车道,默认是转换成左右两边各一个
   //不改变路的宽度
   //不改变路的宽度
-  singleToMullane(curveRoad) {
-    // curveRoad.leftDrivewayCount = 1;
-    // curveRoad.rightDrivewayCount = 1;
-    // this.setLanes(curveRoad);
-  }
+  singleToMullane(curveRoad) {}
 
 
   //多车道转单车道
   //多车道转单车道
   mulToSinglelane(curveRoad) {
   mulToSinglelane(curveRoad) {
@@ -674,7 +670,7 @@ export default class CurveRoadService extends RoadService {
     curveEdgeService.setCurves(leftCurveEdge);
     curveEdgeService.setCurves(leftCurveEdge);
     curveEdgeService.setCurves(rightCurveEdge);
     curveEdgeService.setCurves(rightCurveEdge);
     this.setCurves(curveRoad);
     this.setCurves(curveRoad);
-    this.setLanes(curveRoad);
+    this.setLanes(curveRoadId);
   }
   }
 
 
   //变宽或者变窄(车道数据不变)
   //变宽或者变窄(车道数据不变)
@@ -768,7 +764,7 @@ export default class CurveRoadService extends RoadService {
         );
         );
       }
       }
     }
     }
-    this.setLanes(curveRoad, dir);
+    this.setLanes(curveRoadId, dir);
   }
   }
 
 
   setCurves(curveRoad) {
   setCurves(curveRoad) {

+ 2 - 2
src/graphic/Service/RoadService.js

@@ -1246,7 +1246,7 @@ export default class RoadService {
 
 
     edgeService.updateEdgeForMulRoad(road.startId);
     edgeService.updateEdgeForMulRoad(road.startId);
     edgeService.updateEdgeForMulRoad(road.endId);
     edgeService.updateEdgeForMulRoad(road.endId);
-    this.setLanes(road, dir);
+    this.setLanes(roadId, dir);
   }
   }
 
 
   //变宽或者变窄(车道个数不变)
   //变宽或者变窄(车道个数不变)
@@ -1316,7 +1316,7 @@ export default class RoadService {
 
 
     edgeService.updateEdgeForMovePoint(road.startId);
     edgeService.updateEdgeForMovePoint(road.startId);
     edgeService.updateEdgeForMovePoint(road.endId);
     edgeService.updateEdgeForMovePoint(road.endId);
-    this.setLanes(road.vectorId, dir);
+    this.setLanes(roadId, dir);
   }
   }
 
 
   unlock(roadId) {
   unlock(roadId) {