From 646cf1272bc67313dc50ccc765cfd16fea5ff773 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Mon, 08 May 2023 18:30:00 +0800
Subject: [PATCH] 模型高层去除、电子沙盘更改、警情信息更改
---
src/components/map/index.vue | 38 +++++++++++++++++++-------------------
1 files changed, 19 insertions(+), 19 deletions(-)
diff --git a/src/components/map/index.vue b/src/components/map/index.vue
index 79c24a4..0d02839 100644
--- a/src/components/map/index.vue
+++ b/src/components/map/index.vue
@@ -2,14 +2,14 @@
* @Author: shuishen 1109946754@qq.com
* @Date: 2022-08-18 17:00:30
* @LastEditors: shuishen 1109946754@qq.com
- * @LastEditTime: 2023-05-08 14:03:31
+ * @LastEditTime: 2023-05-08 17:31:26
* @FilePath: \srs-police-affairs\src\components\map\index.vue
* @Description: 公用地图组件
*
* Copyright (c) 2022 by shuishen 1109946754@qq.com, All Rights Reserved.
-->
<template>
- <div class="viewer-box" id="viewer-container">
+ <div class="viewer-box" id="viewer-container" @click="showImgBtn = false">
<slot ref="mainContent" name="mainContent"></slot>
<slot name="showButton"></slot>
<div class="over-look-btn">
@@ -64,7 +64,7 @@
</div>
</el-tooltip>
- <div class="image-switch-img-btn" v-show="showImgBtn">
+ <div class="image-switch-img-btn" v-show="showImgBtn" @click.stop>
<div class="layer-change-box">
<div class="title">
底图
@@ -74,10 +74,10 @@
</div>
<div class="content">
- <div class="img" @click="switchImg">
+ <div class="img" @click.stop="switchImg">
<span :class="{ on: imgtype == 0 }">影像</span>
</div>
- <div class="elec" @click="switchElec">
+ <div class="elec" @click.stop="switchElec">
<span :class="{ on: imgtype == 1 }">矢量</span>
</div>
</div>
@@ -85,10 +85,10 @@
<div class="layer-change-box">
<div class="title">模型</div>
<div class="content">
- <div class="img light" @click="highOrLightChange('light')">
+ <div class="img light" @click.stop="highOrLightChange('light')">
<span :class="{ on: tilesetLayerType == 'light' }">轻量</span>
</div>
- <div class="elec high" @click="highOrLightChange('high')">
+ <div class="elec high" @click.stop="highOrLightChange('high')">
<span :class="{ on: tilesetLayerType == 'high' }">高精</span>
</div>
</div>
@@ -320,21 +320,21 @@
// global.viewer.addTerrain(terrain)
// 内网
- that.switchImg()
+ // that.switchImg()
// 地形数据添加
- that.addTerrain()
+ // that.addTerrain()
// 外网
- // global.viewer.imageryLayers.addImageryProvider(
- // new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
- // url: 'http://t{s}.tianditu.gov.cn/DataServer?T=vec_w&x={x}&y={y}&l={z}&tk=d083e4cf30bfc438ef93436c10c2c20a',
- // subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
- // format: 'image/jpeg',
- // show: true,
- // maximumLevel: 18
- // })
- // )
+ global.viewer.imageryLayers.addImageryProvider(
+ new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
+ url: 'http://t{s}.tianditu.gov.cn/DataServer?T=vec_w&x={x}&y={y}&l={z}&tk=d083e4cf30bfc438ef93436c10c2c20a',
+ subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
+ format: 'image/jpeg',
+ show: true,
+ maximumLevel: 18
+ })
+ )
// 设置地图初始位置,角度等
global.viewer.camera.setView({
@@ -1228,7 +1228,7 @@
})
// 地形数据添加
- // tilesetObject[titlesetName].setHeight(-73)
+ tilesetObject[titlesetName].setHeight(-73)
tilesetLayer.addOverlay(tilesetObject[titlesetName])
--
Gitblit v1.9.3