浏览代码

修正问题

bill 2 年之前
父节点
当前提交
2b7d390fc1

+ 1 - 0
src/graphic/CanvasStyle/default.js

@@ -226,6 +226,7 @@ export default {
   Magnifier,
   Font: CanvasFont,
   MeasureLine,
+  FreeMeasureLine: MeasureLine,
   PositionLine: MeasureLine,
   Measure,
   Element,

+ 1 - 0
src/graphic/CanvasStyle/focus.js

@@ -129,6 +129,7 @@ export default {
   CurveRoad,
   MeasureLine,
   TestPoint,
+  FreeMeasureLine: MeasureLine,
   Circle,
   CurveLine,
   RoadEdge,

+ 1 - 0
src/graphic/CanvasStyle/select.js

@@ -123,6 +123,7 @@ export default {
   CurveRoad,
   MeasureLine,
   BaseLine,
+  FreeMeasureLine: MeasureLine,
   CurveLine,
   Circle,
   RoadEdge,

+ 4 - 3
src/graphic/Controls/UIControl.js

@@ -86,10 +86,11 @@ export default class UIControl {
           this.layer.exit();
         }
 
+
         //执行新的事件
         if (uiService.isBelongRoad(selectUI) || selectUI == "road") {
           stateService.setEventName(LayerEvents.AddRoad);
-        } else if (selectUI == UIEvents.CurveRoad) {
+        }  else if (selectUI == UIEvents.CurveRoad) {
           stateService.setEventName(LayerEvents.AddCurveRoad);
         } else if (uiService.isBelongLine(selectUI)) {
           stateService.setEventName(LayerEvents.AddLine);
@@ -556,11 +557,11 @@ export default class UIControl {
 
     uiService.setRoadMidDivideWidth(
       // (setting.roadQuarantineWidth / coordinate.res) * coordinate.ratio
-      (setting.roadQuarantineWidth / coordinate.res) 
+      (setting.roadQuarantineWidth / coordinate.res)
     );
     uiService.setCurveRoadMidDivideWidth(
       // (setting.roadQuarantineWidth / coordinate.res) * coordinate.ratio
-      (setting.roadQuarantineWidth / coordinate.res) 
+      (setting.roadQuarantineWidth / coordinate.res)
     );
     uiService.setSingleLaneWidth(
       // (setting.singleRoadWidth / coordinate.res) * coordinate.ratio

+ 2 - 5
src/graphic/Renderer/Draw.js

@@ -481,7 +481,7 @@ export default class Draw {
     ctx.stroke();
     ctx.restore();
 
-    console.log("lan:" , start.x, end.x)
+
     if (import.meta.env.DEV) {
       // this.drawPoint(lan.start);
       // this.drawPoint(lan.end);
@@ -676,14 +676,12 @@ export default class Draw {
           leftEdge.curves,
           rightEdge.curves
         ]);
-        console.log(edgeCurves[1])
         edgeCurves[1] = edgeCurves[1].reverse().map(curve => ({
           start: curve.end,
           end: curve.start,
           controls: curve.controls.reverse()
         }))
 
-        console.log(edgeCurves[1])
 
         ctx.beginPath();
         ctx.setLineDash([])
@@ -709,7 +707,6 @@ export default class Draw {
   drawCurveRoadEdge(vector, roadVector) {
     const [coves] = help.transformCoves([vector.curves]);
     const ctx = this.context;
-    console.log(coves)
     const [style, select] = help.getVectorStyle(roadVector)
     ctx.save();
     help.setVectorStyle(ctx, vector);
@@ -879,7 +876,6 @@ export default class Draw {
   }
 
   drawCircle(element) {
-    console.log(element)
     this.context.save()
     const geo = [element.center, element.points[1], {...element.center, x: 999}]
     let angle = mathUtil.Angle(...geo)
@@ -1170,6 +1166,7 @@ export default class Draw {
     help.drawStyleLine(this.context, [start, end], vector.style, vector.weight)
 
 
+    console.log(vector)
     switch (vector.category) {
       case VectorCategory.Line.SingleArrowLine:
         this.drawArrow(vector);