Przeglądaj źródła

新增水深剖面图层

sbj 1 rok temu
rodzic
commit
5fd15439c8
2 zmienionych plików z 18 dodań i 0 usunięć
  1. 12 0
      src/utils/map/Layer.js
  2. 6 0
      src/views/map/Index.vue

+ 12 - 0
src/utils/map/Layer.js

@@ -475,5 +475,17 @@ export function addLayerByName(name,isShow,opacity){
                 }
             })
             break
+        // 水深剖面
+        case 'sspmx':
+            addLayer({
+                id: 'warterDepthLineLayer',
+                title: 'warterDepthLineLayer',
+                type: 'scene',
+                url: 'https://geoscene.geosceneonline.cn/server/rest/services/Hosted/断面_2020H2/SceneServer',
+                visible: isShow,
+                opacity: opacity?opacity:1,
+                token: ''
+            })
+            break
     }
 }

+ 6 - 0
src/views/map/Index.vue

@@ -41,6 +41,7 @@
             <button @click="test('查询区域轨迹')">查询区域轨迹</button>
             <button @click="test('轨迹回放')">轨迹回放</button>
             <button @click="test('结束回放')">结束回放</button>
+            <button @click="test('水深剖面线')">水深剖面线</button>
             <button @click="test('维护水深面')">维护水深面</button>
             <button @click="test('维护水深面-定位')">维护水深面-定位</button>
         </div>
@@ -81,6 +82,7 @@
                 isShowDbsLayer:false,
                 isShowYjyjLayer:false,
                 isShowBmLayer:false,
+                isSspmx:false,
                 isWhss:false,
             }
         },
@@ -238,6 +240,10 @@
                     case '结束回放':
                         playAreaBoatHistory('stop')
                         break
+                    case '水深剖面线':
+                        this.isSspmx = !this.isSspmx
+                        addLayerByName('sspmx',this.isSspmx);
+                        break
                     case '维护水深面':
                         this.isWhss = !this.isWhss
                         showWhss(this.isWhss);