feat:新增导览路线
parent
276d9e1c2c
commit
a298037c7d
|
@ -25,12 +25,12 @@ export default class ViewLeftComponent extends Vue {
|
|||
treeData = treeData;
|
||||
viewList = [
|
||||
{
|
||||
id: Mock.mock("@id"),
|
||||
id: '1',
|
||||
title: '北大门东区→南大门西区',
|
||||
from: '北大门东区',
|
||||
to: '南大门西区'
|
||||
}, {
|
||||
id: Mock.mock("@id"),
|
||||
id: '2',
|
||||
title: '南大门东区→北大门西区',
|
||||
from: '南大门东区',
|
||||
to: '北大门西区'
|
||||
|
|
|
@ -10,6 +10,7 @@ import boundsData from "@/mock/bounds"
|
|||
import ParkFileService from '@/service/park.service';
|
||||
import CloseService from '@/service/close.service';
|
||||
import * as turf from "@turf/turf"
|
||||
import path from '@/mock/path';
|
||||
|
||||
@Component({
|
||||
template,
|
||||
|
@ -25,6 +26,7 @@ export default class BaseComponent extends Vue {
|
|||
public layerData = layerData;
|
||||
|
||||
public lock = true;
|
||||
public tourPathData = path;
|
||||
|
||||
public timerList = {} as any;
|
||||
public pakFilePath = "@path:DTS_Library_V5.4.pak";
|
||||
|
|
|
@ -57,6 +57,8 @@ export default class OverViewComponent extends BaseComponent {
|
|||
this.player = store;
|
||||
this.lock = false
|
||||
this.resetMap();
|
||||
this.player.api.cameraTour.delete("1");
|
||||
this.player.api.cameraTour.delete("2");
|
||||
this.player.api.customObject.clear();
|
||||
this.player.api.polygon3d.clear();
|
||||
this.player.api.marker.clear();
|
||||
|
@ -65,6 +67,7 @@ export default class OverViewComponent extends BaseComponent {
|
|||
this.player.api.polyline.clear();
|
||||
this.player.api.heatmap.clear();
|
||||
this.currentLayers = this.getCurrentLayers();
|
||||
this.player.api.cameraTour.add(this.tourPathData)
|
||||
|
||||
}
|
||||
|
||||
|
@ -118,7 +121,7 @@ export default class OverViewComponent extends BaseComponent {
|
|||
this.hideAllPanel = !this.hideAllPanel;
|
||||
this.drawerChange(!this.hideAllPanel)
|
||||
if(!this.hideAllPanel){
|
||||
|
||||
this.player.api.cameraTour.stop();
|
||||
this.player.api.settings.setInteractiveMode(0)
|
||||
}
|
||||
}
|
||||
|
@ -207,7 +210,7 @@ export default class OverViewComponent extends BaseComponent {
|
|||
//进入路线导览
|
||||
playView(item){
|
||||
this.toggleAllPanel()
|
||||
console.log('进入路线导览',item)
|
||||
this.player.api.cameraTour.play(item.id)
|
||||
}
|
||||
|
||||
deactivated(){
|
||||
|
|
Loading…
Reference in New Issue