|
@@ -688,33 +688,27 @@ export default class UIControl {
|
|
|
// 设置默认设置
|
|
|
setDefaultSetting(setting) {
|
|
|
console.log("获得设置", setting);
|
|
|
-
|
|
|
uiService.setRoadMidDivideWidth(
|
|
|
- // (setting.roadQuarantineWidth / coordinate.res) * coordinate.ratio
|
|
|
setting.roadQuarantineWidth / coordinate.res
|
|
|
);
|
|
|
uiService.setCurveRoadMidDivideWidth(
|
|
|
- // (setting.roadQuarantineWidth / coordinate.res) * coordinate.ratio
|
|
|
setting.roadQuarantineWidth / coordinate.res
|
|
|
);
|
|
|
- uiService.setSingleLaneWidth(
|
|
|
- // (setting.singleRoadWidth / coordinate.res) * coordinate.ratio
|
|
|
- setting.singleRoadWidth / coordinate.res
|
|
|
- );
|
|
|
- // uiService.setLineWidth(setting.lineWidth / 1000 / coordinate.res);
|
|
|
+ Constant.defaultMidDivideWidth = setting.roadQuarantineWidth;
|
|
|
+ uiService.setSingleLaneWidth(setting.singleRoadWidth / coordinate.res);
|
|
|
+ Constant.defaultSingleLaneWidth = setting.singleRoadWidth;
|
|
|
uiService.setLineWidth(setting.lineWidth);
|
|
|
this.layer.renderer.autoRedraw();
|
|
|
}
|
|
|
|
|
|
// 获取默认设置
|
|
|
getDefaultSetting() {
|
|
|
- const singleLaneWidth = uiService.getSingleLaneWidth();
|
|
|
- const roadMidDivideWidth = uiService.getRoadMidDivideWidth();
|
|
|
+ const singleLaneWidth = Constant.defaultSingleLaneWidth;
|
|
|
+ const roadMidDivideWidth = Constant.defaultMidDivideWidth;
|
|
|
const lineWidth = uiService.getLineWidth();
|
|
|
return {
|
|
|
- singleRoadWidth: singleLaneWidth * coordinate.res,
|
|
|
- roadQuarantineWidth: roadMidDivideWidth * coordinate.res,
|
|
|
- // lineWidth: lineWidth * coordinate.res * 1000,
|
|
|
+ singleRoadWidth: singleLaneWidth,
|
|
|
+ roadQuarantineWidth: roadMidDivideWidth,
|
|
|
lineWidth: lineWidth,
|
|
|
};
|
|
|
}
|