From 73e597792d7388309dff79e2c7107485a9bfc7c1 Mon Sep 17 00:00:00 2001 From: surprise <15810472099@163.com> Date: 星期四, 18 四月 2024 15:53:45 +0800 Subject: [PATCH] 代码更新 --- src/components/wggl/left/czll.vue | 68 +++++++++++++++++++++++++++++++--- 1 files changed, 62 insertions(+), 6 deletions(-) diff --git a/src/components/wggl/left/czll.vue b/src/components/wggl/left/czll.vue index ac5f6f6..eadc73f 100644 --- a/src/components/wggl/left/czll.vue +++ b/src/components/wggl/left/czll.vue @@ -84,6 +84,11 @@ :style="move1"> <span class="mapinner1">褰卞儚鍥�</span> </span> + <span id="img2" + @click="changeMap2" + :style="move2"> + <span class="mapinner2">鍦板舰鍥�</span> + </span> </div> </div> </div> @@ -91,7 +96,7 @@ <script> let gdMap=null; - +let dxMap=null; import { addMpt } from "../../../utils/work"; import bus from "../../../utils/bus"; export default { @@ -99,6 +104,11 @@ return { move1: { transform: "translateX(-230px)", + "z-index": "2", + transition: "transform,1s", + }, + move2: { + transform: "translateX(-450px)", "z-index": "2", transition: "transform,1s", }, @@ -166,26 +176,60 @@ bus.$emit("showdio",this.nowchoose); break; } - },makebig () { + }, + makebig () { this.istrue=false; this.move1.transform="translateX(0px)"; + this.move2.transform="translateX(0px)"; }, makeSmall () { this.istrue=true; this.move1.transform="translateX(-230px)"; + this.move2.transform="translateX(-450px)"; }, changeMap1 () { Viewer.imageryLayers._layers[0].show=true; addMpt(true); + if(dxMap) { + dxMap.setVisibility(false); + } if(gdMap) { gdMap.setVisibility(false); - this.move1["z-index"]=2; + + // this.move1["z-index"]=3; + } else { return; } }, + changeMap2 () { + Viewer.imageryLayers._layers[0].show=false; + if(gdMap) { + gdMap.setVisibility(false); + } + + addMpt(true); + if(dxMap) { + dxMap.setVisibility(true); + } else { + var base={ + url: "http://t0.tianditu.com/ter_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=ter&tileMatrixSet=w&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}&style=default&format=tiles&tk=94a34772eb88317fcbf8428e10448561", + + }; + dxMap=sgworld.Creator.createWebMapTileServerImageLayer( + "琛楅亾", + base, + "0", + undefined, + true, + "" + ); + } + + }, changeMap () { - this.move1["z-index"]=0; + // this.move1["z-index"]=0; + // this.move1["z-index"]=1; Viewer.imageryLayers._layers[0].show=false; addMpt(false); if(gdMap) { @@ -308,11 +352,23 @@ background-position: center; position: absolute; margin: 20px; - left: 350px; + left: 320px; +} +#img2 { + width: 260px; + height: 146px; + background: url(../../../assets/image/change/dixing.png); + background-size: 100% 100%; + background-repeat: no-repeat; + background-position: center; + position: absolute; + margin: 20px; + left: 600px; } .botImg { - width: 540px; + width: 840px; height: 190px; + background: skyblue; background: transparent; } .botImg1 { -- Gitblit v1.9.3