| | |
| | | tilesetLayer: null, //2.5d模型 |
| | | usetowpointfive: null, |
| | | tilesetLayer: null, //瀑布流 |
| | | areaLayer: null, //2.5d事件--绿色图层 |
| | | select: { |
| | | //绿色图层控制显示 |
| | | overlay: undefined, |
| | | color: undefined, |
| | | }, |
| | | |
| | | vecLayer: null, //3D底图 |
| | | cvaLayer: null, //3D底图 |
| | |
| | | state.tilesetLayer.show = true; //显示3d图形 |
| | | state.startPointFn(); //移动默认视角 |
| | | // state.mviewer.flyTo(state.tileset); |
| | | state.areaLayer.show = false; //绿布 |
| | | |
| | | //3D视角不限制 |
| | | state.mviewer.scene.screenSpaceCameraController.minimumZoomDistance = 80; |
| | |
| | | state.newLayer = state.usetowpointfive(); //添加2.5d图形贴片 |
| | | state.wallLayer.show = false; //打开瀑布 |
| | | state.startPointFn(); //移动默认视角 |
| | | |
| | | state.areaLayer.show = true; //绿布 |
| | | //2.5D视角限制 |
| | | state.mviewer.scene.screenSpaceCameraController.minimumZoomDistance = 0; |
| | | // 最大 |
| | |
| | | // 视角旋转 |
| | | state.mviewer.scene.screenSpaceCameraController.enableTilt = false; |
| | | } |
| | | }, |
| | | //绿布 |
| | | MSET_areaLayer(state, data) { |
| | | state.areaLayer = data; |
| | | }, |
| | | //切换控制 |
| | | MSET_PERSPECTIVECONTROL(state, data) { |
| | |
| | | //活动窗口是否显示 |
| | | set_showActivity(state, data) { |
| | | state.showActivity = data; |
| | | }, |
| | | mset_changeSelect(state, data) { |
| | | state.select.overlay = data[0]; |
| | | state.select.color = data[1]; |
| | | }, |
| | | }, |
| | | actions: { |
| | |
| | | let windowData = { |
| | | position, |
| | | lntLat, |
| | | query: { ...(value[1] || {}), position, lntLat }, |
| | | query: { |
| | | ...(value[1] || {}), |
| | | position, |
| | | lntLat, |
| | | notAddGoOn: "notAddGoOn", |
| | | }, |
| | | useJWD: true, //仅使用经纬度 |
| | | }; |
| | | dispatch("setMobileWindows", windowData); |
| | |
| | | //检查是否存在路线 |
| | | commit("removePolylineMany"); |
| | | commit("removePolyline"); |
| | | commit("removerPolyLineIcon"); |
| | | let Strs = value[0]; |
| | | let red = global.DC.Namespace.Cesium.Color.fromCssColorString("#FF0000"); |
| | | let white = global.DC.Namespace.Cesium.Color.fromCssColorString("#fff"); |
| | |
| | | let windowData = { |
| | | position, |
| | | lntLat, |
| | | query: { ...(value[2] || {}), position, lntLat }, |
| | | query: { |
| | | ...(value[2] || {}), |
| | | position, |
| | | lntLat, |
| | | notAddGoOn: "notAddGoOn", |
| | | }, |
| | | useJWD: true, //仅使用经纬度 |
| | | }; |
| | | dispatch("setMobileWindows", windowData); |