瀏覽代碼

处理行政区划隐藏开关问题

sugb 10 月之前
父節點
當前提交
8e386728c6
共有 2 個文件被更改,包括 7 次插入15 次删除
  1. 3 11
      src/components/OneMap/BasicMap.vue
  2. 4 4
      src/components/OneMap/widgets/ResCatalog.vue

+ 3 - 11
src/components/OneMap/BasicMap.vue

@@ -479,6 +479,7 @@
           case 'WMTSLayer': {
             console.log('####瓦片服务####')
             layer = new WMTSLayer({
+              id: layerItem.id,
               url: layerItem.url, //WMTS服务的URL地址
               layerIdentifier: layerItem.name, //属性用于指定你要加载的WMTS图层的标识符(即图层名称)
               title: layerItem.id, //描述
@@ -491,7 +492,7 @@
           }
           /*sugb 20240530 wms服务*/
           case 'WFSLayer': {
-            console.log(layerItem)
+            console.log("######wms服务#####")
             layer = new WFSLayer({
               id: layerItem.id,
               url: layerItem.url,
@@ -539,12 +540,7 @@
             this.initBaseLayer()
           }
         })
-        //
-        debugger
         if (parseInt(layerItem.zIndex)) {
-          console.log('333333333333333333333333333')
-          console.log(layer)
-          console.log(layerItem.zIndex)
           esriMap.add(layer, parseInt(layerItem.zIndex))
         } else {
           esriMap.add(layer)
@@ -602,10 +598,8 @@
         this.mapView.ui.add(zoom, 'top-left')
         zoom.when(
           (evt) => {
-            console.log('------Zoom组件加载完毕!!!!!')
           },
           (err) => {
-            console.log('------Zoom组件加载异常:' + err.message)
             if (this.routeList.indexOf(this.$route.name) != -1) {
               location.reload(true)
             }
@@ -698,8 +692,8 @@
                 this.result.权属起始时间 = this.resData.qsqssj
                 this.result.权属结束时间 = this.resData.qsdqsj
                 this.result.担保 = this.resData.dbdycfqk
-                this.result.土地使用现状 = this.resData.tdsyxz
                 this.result.备注 = this.resData.BZ
+                this.result.土地使用现状 = this.resData.tdsyxz
                 this.result.地块编号 = this.resData.dkbh
                 //this.result.审核是否通过 = this.resData.shzt;
                 //this.result.目前情况 = this.resData.MQQ;
@@ -848,8 +842,6 @@
 
           //根据图层id获取图层,并改变图层在地图中的显示状态
           let m_layer = esriMap.findLayerById(layerConfig.id)
-          //TODO:
-          console.log(layerConfig.id + '-----------' + m_layer)
           if (!m_layer) {
             debugger
             m_layer = this._loadLayer(layerConfig)

+ 4 - 4
src/components/OneMap/widgets/ResCatalog.vue

@@ -16,10 +16,10 @@
                 <a-slider style='display: inline-block;' ref='slider' class='slider' :min='0' :max='1'
                           :step='0.01' :default-value='1' :tooltip-visible='false' :disabled='!itemA.visible'
                           @change='changeOpacity($event,itemA)'></a-slider>
-                <!--                <template v-if='itemA.servicetype === "DynamicLayer"'>-->
-                <!--                  <a-switch size='small' :defaultChecked='itemA.labelsvisible' :disabled='!itemA.visible'-->
-                <!--                            @change='changeLabelsVisible($event,itemA)' class='labelSwitch'></a-switch>-->
-                <!--                </template>-->
+                                <!-- <template v-if='itemA.servicetype === "DynamicLayer"'>
+                                 <a-switch size='small' :defaultChecked='itemA.labelsvisible' :disabled='!itemA.visible'
+                                           @change='changeLabelsVisible($event,itemA)' class='labelSwitch'></a-switch>
+                                </template> -->
               </div>
               <template v-if="[itemA.categories]!=''&&itemA.visible">
                 <p v-for='item in itemA.categories'>