|
@@ -35,6 +35,9 @@ export default class Render {
|
|
case VectorType.CrossPoint:
|
|
case VectorType.CrossPoint:
|
|
draw.drawCrossPoint(vector);
|
|
draw.drawCrossPoint(vector);
|
|
return;
|
|
return;
|
|
|
|
+ case VectorType.Point:
|
|
|
|
+ draw.drawPoint(vector);
|
|
|
|
+ break;
|
|
case VectorType.Line:
|
|
case VectorType.Line:
|
|
draw.drawLine(vector); //需要修改,有几种情况:测量,校准,基准
|
|
draw.drawLine(vector); //需要修改,有几种情况:测量,校准,基准
|
|
break;
|
|
break;
|
|
@@ -119,9 +122,9 @@ export default class Render {
|
|
this.drawGeometry(roads[key]);
|
|
this.drawGeometry(roads[key]);
|
|
}
|
|
}
|
|
|
|
|
|
- let points = dataService.getRoadPoints();
|
|
|
|
- for (let key in points) {
|
|
|
|
- this.drawGeometry(points[key]);
|
|
|
|
|
|
+ let roadPoints = dataService.getRoadPoints();
|
|
|
|
+ for (let key in roadPoints) {
|
|
|
|
+ this.drawGeometry(roadPoints[key]);
|
|
}
|
|
}
|
|
|
|
|
|
let curveRoads = dataService.getCurveRoads();
|
|
let curveRoads = dataService.getCurveRoads();
|
|
@@ -134,6 +137,11 @@ export default class Render {
|
|
this.drawGeometry(crossPoints[key]);
|
|
this.drawGeometry(crossPoints[key]);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ let points = dataService.getPoints();
|
|
|
|
+ for (let key in points) {
|
|
|
|
+ this.drawGeometry(points[key]);
|
|
|
|
+ }
|
|
|
|
+
|
|
let lines = dataService.getLines();
|
|
let lines = dataService.getLines();
|
|
for (let key in lines) {
|
|
for (let key in lines) {
|
|
this.drawGeometry(lines[key]);
|
|
this.drawGeometry(lines[key]);
|