|
@@ -184,10 +184,12 @@ export default class Load {
|
|
|
|
|
|
if (dataLocal.roadPoints) {
|
|
if (dataLocal.roadPoints) {
|
|
for (let key in dataLocal.roadPoints) {
|
|
for (let key in dataLocal.roadPoints) {
|
|
- roadPointService.create(
|
|
|
|
|
|
+ let roadPointData = dataLocal.roadPoints[key];
|
|
|
|
+ let roadPoint = roadPointService.create(
|
|
dataLocal.roadPoints[key],
|
|
dataLocal.roadPoints[key],
|
|
dataLocal.roadPoints[key].vectorId
|
|
dataLocal.roadPoints[key].vectorId
|
|
);
|
|
);
|
|
|
|
+ roadPoint.parent = JSON.parse(JSON.stringify(roadPointData.parent));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -244,7 +246,7 @@ export default class Load {
|
|
|
|
|
|
if (dataLocal.curveRoadPoints) {
|
|
if (dataLocal.curveRoadPoints) {
|
|
for (let key in dataLocal.curveRoadPoints) {
|
|
for (let key in dataLocal.curveRoadPoints) {
|
|
- let curveRoadPoint = curveRoadPointService.create(
|
|
|
|
|
|
+ curveRoadPointService.create(
|
|
dataLocal.curveRoadPoints[key],
|
|
dataLocal.curveRoadPoints[key],
|
|
dataLocal.curveRoadPoints[key].vectorId
|
|
dataLocal.curveRoadPoints[key].vectorId
|
|
);
|
|
);
|
|
@@ -282,7 +284,7 @@ export default class Load {
|
|
|
|
|
|
curveRoad.points = [];
|
|
curveRoad.points = [];
|
|
for (let i = 0; i < curveRoadData.points.length; ++i) {
|
|
for (let i = 0; i < curveRoadData.points.length; ++i) {
|
|
- curveRoad.points[i] = dataService.getCurvePoint(
|
|
|
|
|
|
+ curveRoad.points[i] = dataService.getCurveRoadPoint(
|
|
curveRoadData.points[i].vectorId
|
|
curveRoadData.points[i].vectorId
|
|
);
|
|
);
|
|
}
|
|
}
|