Commit cad3355c authored by xxx's avatar xxx

1

parent d0345395
...@@ -91,6 +91,10 @@ export default { ...@@ -91,6 +91,10 @@ export default {
methods: { methods: {
//获取数据 //获取数据
getCoordinate(equipmentName,number,speed,bTime,eTime,stopPointData,leadTimeShow) { getCoordinate(equipmentName,number,speed,bTime,eTime,stopPointData,leadTimeShow) {
if(currentTimeInterval){
clearInterval(currentTimeInterval)
currentTimeInterval = null;
}
let that = this; let that = this;
that.deviceId = equipmentName; that.deviceId = equipmentName;
that.carNumber = number; that.carNumber = number;
...@@ -199,7 +203,7 @@ export default { ...@@ -199,7 +203,7 @@ export default {
shouldAnimate: true, shouldAnimate: true,
multiplier:1, multiplier:1,
}, },
"center": {"lat":37.4900,"lng":122.04849,"alt":1000,"heading":360,"pitch":-90}, "center": {"lat":37.4890,"lng":122.04659,"alt":1000,"heading":360,"pitch":-90},
"scene3DOnly": false, "scene3DOnly": false,
"shadows": false, "shadows": false,
"removeDblClick": true, "removeDblClick": true,
......
...@@ -26,16 +26,10 @@ ...@@ -26,16 +26,10 @@
<br> <br>
<el-form-item label="轨迹时间点" style="display: inline-block;"> <el-form-item label="轨迹时间点" style="display: inline-block;">
<el-select v-model="trajectoryTimePoint" placeholder="请选择时间"> <el-input v-model="trajectoryTimePoint"></el-input>
<!-- <el-option v-for="(obj,index) in carInformationData" :label="obj.number" :value="obj.number" :key="index"></el-option> -->
<el-option label="11" value="11"></el-option>
<el-option label="22" value="22"></el-option>
<el-option label="33" value="33"></el-option>
</el-select>
</el-form-item> </el-form-item>
<el-button style="display: inline-block;" @click="pauseResume(false)">暂停</el-button> <el-button style="display: inline-block;" @click="pauseResume()">{{pauseResumeBoolean ? '暂停' : '继续'}}</el-button>
<el-button style="display: inline-block;" @click="pauseResume(true)">继续</el-button>
<el-button type="primary" @click="changeSpeed(1)" plain>1倍</el-button> <el-button type="primary" @click="changeSpeed(1)" plain>1倍</el-button>
<el-button type="primary" @click="changeSpeed(4)" plain>4倍</el-button> <el-button type="primary" @click="changeSpeed(4)" plain>4倍</el-button>
<el-button type="primary" @click="changeSpeed(8)" plain>8倍</el-button> <el-button type="primary" @click="changeSpeed(8)" plain>8倍</el-button>
...@@ -101,7 +95,9 @@ export default { ...@@ -101,7 +95,9 @@ export default {
//轨迹时间点 //轨迹时间点
trajectoryTimePoint:'', trajectoryTimePoint:'',
//右侧播放时间列表 //右侧播放时间列表
playtimeTableData:[] playtimeTableData:[],
//暂停继续按钮判断
pauseResumeBoolean:true,
} }
}, },
mounted() { mounted() {
...@@ -270,6 +266,7 @@ export default { ...@@ -270,6 +266,7 @@ export default {
trajectoryShow(boo){ trajectoryShow(boo){
let that = this; let that = this;
this.leadTime = boo; this.leadTime = boo;
this.pauseResumeBoolean = true;
if(this.query.number == '' || this.query.bTime == '' || this.query.eTime == ''){ if(this.query.number == '' || this.query.bTime == '' || this.query.eTime == ''){
return; return;
}else{ }else{
...@@ -291,12 +288,20 @@ export default { ...@@ -291,12 +288,20 @@ export default {
} }
}, },
//暂停继续 //暂停继续
pauseResume(boo){ pauseResume(){
this.$refs.mars3dViewerMapMethod.pauseResume(boo); if(this.pauseResumeBoolean){
this.$refs.mars3dViewerMapMethod.pauseResume(false);
this.pauseResumeBoolean = false;
}else{
this.$refs.mars3dViewerMapMethod.pauseResume(true);
this.pauseResumeBoolean = true;
}
}, },
//接收当前进度时间 //接收当前进度时间
progressTimeFn(time){ progressTimeFn(time){
console.log(time); console.log(time);
this.trajectoryTimePoint = time;
}, },
// 地图构造完成回调 // 地图构造完成回调
onMapload(map) { onMapload(map) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment