From 6f2fb62fe828bdd74b0cd59b9cbdf6c83559c1b4 Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期一, 28 八月 2023 17:44:20 +0800 Subject: [PATCH] 添加二维地图,菜单,图层管理页面修改 --- src/views/Index.vue | 23 +++++++++++------------ 1 files changed, 11 insertions(+), 12 deletions(-) diff --git a/src/views/Index.vue b/src/views/Index.vue index cec7aeb..5e5fc7a 100644 --- a/src/views/Index.vue +++ b/src/views/Index.vue @@ -1,8 +1,6 @@ <template> <div class="body_box"> - <div id="cesiumContainer"> - </div> <export-map v-if="layerExportshow" @SETexportMap="SETexportMap" @@ -22,6 +20,13 @@ <details-query v-if="store.state.details.showDetails"> </details-query> + <div v-if="store.state.isShowMap"> + <map-view></map-view> + </div> + <div v-if="!store.state.isShowMap"> + <ol-map></ol-map> + </div> + </div> </template> @@ -40,7 +45,8 @@ //搴曢儴鑿滃崟 import bottomBtn from "@/components/bottomBtn.vue"; import exportMap from "./export/exportMap.vue"; -import InitMap from "@/assets/js/Map/index.js"; +import mapView from "@/views/Map/mapView.vue"; +import olMap from "@/views/Map/olMap.vue"; //缁忕含搴︽樉绀� import mouseMove from "@/components/mouseMove.vue"; //绌洪棿鏌ヨ @@ -55,17 +61,11 @@ import router from "@/router"; import { useStore } from "vuex"; // 寮曞叆useStore 鏂规硶 -let map; -var viewer; const store = useStore(); // 璇ユ柟娉曠敤浜庤繑鍥瀞tore 瀹炰緥 const layerExportshow = ref(false); const layerSpatialshow = ref(false); const layerLocationshow = ref(false); -const init = () => { - viewer = InitMap.Viewer; - map = InitMap.sgworld; - window.setMouseMove(true); -}; + //鍏抽棴鐘舵�� const SETexportMap = (res) => { layerExportshow.value = res; @@ -115,10 +115,9 @@ router.push("/Login"); } - InitMap.init3DMap(); - init(); // setCloseNavigatBar(); window.functionForJs = functionForJs; + store.state.isShowMap = true; }); </script> <style lang="less" scoped> -- Gitblit v1.9.3