123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139 |
- var store2 = {
- debug: true,
- state: {
- xzqdm: "", //当前选择的行政区代码
- isInitViewer: false,
- // 控制界面显隐,0默认隐藏,1显示
- ToolBarShow: false,
- toolBarActive: 0,
- toolBar: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
- addLayer: [1, 0, 0],
- sceneAtttribute: [1, 0, 0, 0, 0],
- terrain: [1, 0, 0, 0],
- clip: [1, 0, 0, 0],
- analysis: [1, 0, 0, 0, 0],
- cityPlan: [1, 0, 0, 0, 0],
- onlineEdit: [1, 0, 0],
- specialEffects: [0, 0, 0], //特效
- hotSpots: [0, 0], //热点
- compass: true,
- // 图层管理
- S3MLayerManage: null,
- imgLayerManage: null,
- terrainLayerManage: null,
- LayerAttributeToolbar: false, //图层属性显隐
- LayerAttribute: [1, 0, 0, 0],
- selectedLayerName: null, //当前选中编辑图层name
- // 编辑
- isEdit: false,
- isEditZ: false,
- vectorlayerlist: [],
- modellayerlist: [],
- chooseLayer:[]
- },
- setisInitViewer(newValue) {
- this.state.isInitViewer = newValue;
- },
- setXzqdm(newValue) {
- this.state.xzqdm = newValue;
- },
- setVectorLayerList(newValue) {
- this.state.vectorlayerlist = newValue;
- },
- setLayerList(newValue) {//分层分户
- this.state.chooseLayer = newValue;
- },
- setModelLayerList(newValue) {
- this.state.modellayerlist = newValue;
- },
- setToolBarShow(newValue) {
- this.state.ToolBarShow = newValue;
- },
- setSpecialEffects(id, val) {
- this.state.specialEffects[id] = val;
- this.state.specialEffects = [...this.state.specialEffects];
- },
- setHotSpots(id, val) {
- this.state.hotSpots[id] = val;
- this.state.hotSpots = [...this.state.hotSpots];
- },
- setCompass(newValue) {
- this.state.compass = newValue;
- },
- // 设置导航工具显隐
- setToolBarAction(newValue) {
- if (typeof(newValue) != "undefined") {
- if (this.state.toolBarActive != newValue) {
- this.hideToolBar();
- }
- this.state.toolBar[newValue] = !this.state.toolBar[newValue];
- } else {
- this.hideToolBar();
- }
- this.state.toolBarActive = newValue;
- this.state.toolBar = [...this.state.toolBar];
- },
- hideToolBar(newValue) {
- this.state.toolBar = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
- },
- // 设置各功能组件子组件显隐
- setAddLayerAction(newValue) {
- this.state.addLayer = newValue;
- },
- setTerrainAction(newValue) {
- this.state.terrain = newValue;
- },
- setSceneAtttribute(newValue) {
- this.state.sceneAtttribute = newValue;
- },
- setClipAction(newValue) {
- this.state.clip = newValue;
- },
- setAnalysisAction(newValue) {
- this.state.analysis = newValue;
- },
- setCityPlanAction(newValue) {
- this.state.cityPlan = newValue;
- },
- setOnlineEditrAction(newValue) {
- this.state.onlineEdit = newValue;
- },
- // 设置图层管理
- setS3MLayerManage(newValue) {
- this.state.S3MLayerManage = newValue;
- },
- setImgLayerManage(newValue) {
- this.state.imgLayerManage = newValue;
- },
- setTerrainLayerManage(newValue) {
- this.state.terrainLayerManage = newValue;
- },
- setLayerAttributeToolbal(newValue) {
- this.state.LayerAttributeToolbar = newValue;
- },
- setLayerAttribute(newValue) {
- this.state.LayerAttribute = newValue;
- },
- setSelectedLayerName(newValue) {
- this.state.selectedLayerName = newValue;
- },
- setIsEdit(newValue) {
- this.state.isEdit = newValue;
- },
- setIsEditZ(newValue) {
- this.state.isEditZ = newValue;
- },
- }
- // import store from "@/store/store.js"
- // sharedState: store.state
- // console.log(this.sharedState.message)
- // store.setMessageAction("dajiahao")
- export default store2
|