大屏地图相关默认配置

main
许宏杰 3 weeks ago
parent 4ca953802c
commit e2c3d49ca1

@ -67,7 +67,6 @@ const getMenuTextColor = computed(() => {
const activeMenu = computed(() => {
const { meta, path } = route;
const activeMenu = proxy.$cache.local.get("activeMenu");
if (extractPrefix(path) && activeMenu) {
return activeMenu;
}

@ -192,7 +192,7 @@ function getCookie() {
};
}
getCode();
// getCode();
getCookie();
</script>

@ -0,0 +1,2 @@
export { default as MapView } from './map.vue'

@ -0,0 +1,23 @@
<template>
<div class="marsMap-container">
<MarsMap
:url="configUrl"
:options="mapOptions"
map-key="test"
@onload="marsOnload"
/>
</div>
</template>
<script setup>
import MarsMap from "@/components/mars-work/mars-map.vue";
import mapOptions from "../mapOptions";
const configUrl = "lib/config/config.json";
const marsOnload = (map) => {};
</script>
<style scoped>
.marsMap-container {
height: 100%;
}
</style>

@ -1,22 +1,15 @@
<template>
<MarsMap :url="configUrl" map-key="test" @onload="marsOnload" />
</template>
<script setup lang="ts">
import MarsMap from '@/components/mars-work/mars-map.vue'
const configUrl = "lib/config/config.json";
const marsOnload = (map)=>{
}
</script>
<style></style>
<div class="visualization-container">
<MapView></MapView>
</div>
</template>
<script setup>
import { MapView } from './components/index.js'
</script>
<style lang="scss">
.visualization-container {
height: 100%;
}
</style>

@ -0,0 +1,48 @@
export default {
method: {
chinaCRS: mars3d.ChinaCRS.GCJ02, // 标识坐标系
},
scene:{
showSun:false,//太阳
showMoon:false,//月亮
showSkyAtmosphere:false,//大气层外光圈
fog:false,//雾化
fxaa:false,//快速抗锯齿
scene3DOnly: true,
requestRenderMode: true,
},
terrain:{
show:false,//地形
},
control:{
toolbar:false,
homeButton:false,
zoom:false,
distanceLegend:false,
sceneModePicker:false,
locationBar:false,
// contextmenu: { preventDefault: false, hasDefault: false },
},
mouse:{
enabledMoveTarget:false
},
basemaps: [
{
id: 2017,
pid: 10,
name: "蓝色底图",
icon: "//data.mars3d.cn/img/thumbnail/basemap/bd-c-midnight.png",
type: "gaode",
layer: "vec",
chinaCRS: "GCJ02",
invertColor: true,
filterColor: "#1D264D",
brightness: 0.6,
contrast: 1.8,
gamma: 0.3,
hue: 1,
saturation: 0,
show:true
},
],
};
Loading…
Cancel
Save