配置调整

This commit is contained in:
2026-05-23 09:42:52 +08:00
parent b3089a254e
commit 225dd2bc20
4 changed files with 160 additions and 21 deletions

View File

@@ -0,0 +1,122 @@
{
"map3d": {
"chinaCRS":"WGS84",
"scene": {
"center": {
"lat": 32.017007,
"lng": 118.816721,
"alt": 1540,
"heading": 0,
"roll": 0,
"pitch": -22
},
"scene3DOnly": false,
"removeDblClick": true,
"sceneMode": 2,
"showSun": false,
"showMoon": false,
"showSkyBox": true,
"showSkyAtmosphere": true,
"fxaa": true,
"logarithmicDepthBuffer": false,
"requestRenderMode": true,
"globe": {
"depthTestAgainstTerrain": false,
"baseColor": "#546a53",
"showGroundAtmosphere": true,
"enableLighting": false
},
"contextOptions": {
"webgl": {
"preserveDrawingBuffer": true
}
},
"cameraController": {
"zoomFactor": 3.0,
"minimumZoomDistance": 1,
"maximumZoomDistance": 50000000,
"enableRotate": true,
"enableTranslate": true,
"enableTilt": true,
"enableZoom": true,
"enableCollisionDetection": true,
"minimumCollisionTerrainHeight": 15000
}
},
"control": {
"clockAnimate": false,
"homeButton": false,
"baseLayerPicker": false,
"sceneModePicker": true,
"vrButton": false,
"fullscreenButton": false,
"navigationHelpButton": false,
"animation": false,
"timeline": false,
"infoBox": false,
"geocoder": false,
"selectionIndicator": false,
"showRenderLoopErrors": false,
"contextmenu": { "hasDefault": true },
"mouseDownView": true,
"zoom": { "insertIndex": 1 },
"compass": { "bottom": "toolbar", "right": "5px" },
"distanceLegend": { "left": "100px", "bottom": "-20px" },
"locationBar": {
"crs": "CGCS2000_GK_Zone_3",
"crsDecimal": 0,
"template": "<div>经度:{lng}</div> <div>纬度:{lat}</div> <div class='hide1000'>横{crsx} 纵{crsy}</div> <div>海拔:{alt}米</div> <div class='hide700'>层级:{level}</div><div>方向:{heading}°</div> <div>俯仰角:{pitch}°</div><div class='hide700'>视高:{cameraHeight}米</div>"
}
},
"templateValues": {
"dataServer": "//27.11.11.30:9000/3d-model/gaode",
"gltfServerUrl": "//27.11.11.30:9000/3d-model/gaode/gltf"
},
"terrain": {
},
"basemaps": [
{ "id": 10, "name": "地图底图", "type": "group"},
{
"id": 1000,
"pid": 10,
"name": "离线地图",
"chinaCRS":"GCJ02",
"icon": "https://27.11.11.30:9000/3d-model/gaode/img/thumbnail/basemap/tdt_img.png",
"type": "google",
"url": "http://27.11.11.30:9000/3d-model/chuzhou/{z}/{x}/{y}.webp",
"show": true
},
{
"pid": 10,
"name": "高德影像",
"type": "group",
"icon": "https://27.11.11.30:9000/3d-model/gaode/img/thumbnail/basemap/tdt_img.png",
"layers": [
{ "name": "底图", "type": "gaode", "layer": "img_d" },
{ "name": "注记", "type": "gaode", "layer": "img_z" }
]
},{
"name": "天地图影像(EPSG:3857)",
"icon": "https://27.11.11.30:9000/3d-model/gaode/img/thumbnail/basemap/tdt_img.png",
"type": "tdt",
"layer": "img_d",
"show": false
},
{
"name": "天地图电子(EPSG:3857)",
"icon": "https://27.11.11.30:9000/3d-model/gaode/img/thumbnail/basemap/tdt_vec.png",
"type": "group",
"layers": [
{ "name": "底图", "type": "tdt", "layer": "vec_d" },
{ "name": "注记", "type": "tdt", "layer": "vec_z" }
]
}
],
"layers": [
{ "id": 50, "name": "模型图层", "type": "group" },
{ "id": 10000, "name": "行政区", "type": "group" }
]
}
}

View File

@@ -5,10 +5,10 @@
"center": { "center": {
"lat": 32.017007, "lat": 32.017007,
"lng": 118.816721, "lng": 118.816721,
"alt": 1540, "alt": 301540,
"heading": 0, "heading": 0,
"roll": 0, "roll": 0,
"pitch": -22 "pitch": -90
}, },
"scene3DOnly": false, "scene3DOnly": false,
"removeDblClick": true, "removeDblClick": true,
@@ -18,7 +18,6 @@
"showSkyBox": true, "showSkyBox": true,
"showSkyAtmosphere": true, "showSkyAtmosphere": true,
"fxaa": true, "fxaa": true,
"logarithmicDepthBuffer": false,
"requestRenderMode": true, "requestRenderMode": true,
"globe": { "globe": {
"depthTestAgainstTerrain": false, "depthTestAgainstTerrain": false,
@@ -69,11 +68,17 @@
} }
}, },
"templateValues": { "templateValues": {
"dataServer": "//27.11.11.30:9000/3d-model/gaode", "dataServer": "//data.mars3d.cn",
"gltfServerUrl": "//27.11.11.30:9000/3d-model/gaode/gltf" "gltfServerUrl": "//data.mars3d.cn/gltf"
}, },
"terrain": { "terrain": {
"type": "arcgis",
"url": "https://elevation3d.arcgis.com/arcgis/rest/services/WorldElevation3D/Terrain3D/ImageServer",
"show": false,
"requestVertexNormals": false,
"requestWaterMask": false,
"requestMetadata": false,
"maximumScreenSpaceError": 2
}, },
"basemaps": [ "basemaps": [
{ "id": 10, "name": "地图底图", "type": "group"}, { "id": 10, "name": "地图底图", "type": "group"},
@@ -82,40 +87,47 @@
"pid": 10, "pid": 10,
"name": "离线地图", "name": "离线地图",
"chinaCRS":"GCJ02", "chinaCRS":"GCJ02",
"icon": "https://27.11.11.30:9000/3d-model/gaode/img/thumbnail/basemap/tdt_img.png", "icon": "https://data.mars3d.cn/img/thumbnail/basemap/tdt_img.png",
"type": "google", "type": "google",
"url": "http://27.11.11.30:9000/3d-model/chuzhou/{z}/{x}/{y}.webp", "url": "https://shanghai-jsredfly-test.oss-cn-shanghai.aliyuncs.com/map/daxinggong/{z}/{x}/{y}.webp"
"show": true
}, },
{ {
"pid": 10, "pid": 10,
"name": "高德影像", "name": "高德影像",
"type": "group", "type": "group",
"icon": "https://27.11.11.30:9000/3d-model/gaode/img/thumbnail/basemap/tdt_img.png", "icon": "https://data.mars3d.cn/img/thumbnail/basemap/tdt_img.png",
"layers": [ "layers": [
{ "name": "底图", "type": "gaode", "layer": "img_d" }, { "name": "底图", "type": "gaode", "layer": "img_d" },
{ "name": "注记", "type": "gaode", "layer": "img_z" } { "name": "注记", "type": "gaode", "layer": "img_z" }
] ]
},{ },{
"name": "天地图影像(EPSG:3857)", "name": "天地图影像",
"icon": "https://27.11.11.30:9000/3d-model/gaode/img/thumbnail/basemap/tdt_img.png", "icon": "https://data.mars3d.cn/img/thumbnail/basemap/tdt_img.png",
"type": "tdt", "type": "tdt",
"layer": "img_d", "layer": "img_d",
"show": false "show": true
}, },
{ {
"name": "天地图电子(EPSG:3857)", "name": "天地图注记",
"icon": "https://27.11.11.30:9000/3d-model/gaode/img/thumbnail/basemap/tdt_vec.png", "icon": "https://data.mars3d.cn/img/thumbnail/basemap/tdt_vec.png",
"type": "group",
"layers": [
{ "name": "注记", "type": "tdt", "layer": "vec_z" }
],
"show": true
},
{
"name": "天地图电子",
"icon": "https://data.mars3d.cn/img/thumbnail/basemap/tdt_vec.png",
"type": "group", "type": "group",
"layers": [ "layers": [
{ "name": "底图", "type": "tdt", "layer": "vec_d" }, { "name": "底图", "type": "tdt", "layer": "vec_d" },
{ "name": "注记", "type": "tdt", "layer": "vec_z" } { "name": "注记", "type": "tdt", "layer": "vec_z" }
] ],
"show": false
} }
], ],
"layers": [ "layers": [
{ "id": 50, "name": "模型图层", "type": "group" },
{ "id": 10000, "name": "行政区", "type": "group" }
] ]
} }

View File

@@ -296,6 +296,11 @@
const setDock = (item : any) => { const setDock = (item : any) => {
let { liveSn, liveType, deviceInfo } = item let { liveSn, liveType, deviceInfo } = item
console.info("[aixiaorui] setDock", {
liveSn,
liveType,
deviceInfo
})
liveContent.data.showLiveModal = false liveContent.data.showLiveModal = false
nextTick(() => { nextTick(() => {
liveContent.data.showLiveModal = true liveContent.data.showLiveModal = true

View File

@@ -8,8 +8,8 @@ import eslintPlugin from "vite-plugin-eslint"
import { mars3dPlugin } from "vite-plugin-mars3d" import { mars3dPlugin } from "vite-plugin-mars3d"
import { createStyleImportPlugin, AndDesignVueResolve } from "vite-plugin-style-import" import { createStyleImportPlugin, AndDesignVueResolve } from "vite-plugin-style-import"
const baseTargetUrl = '27.11.11.30/' // const baseTargetUrl = '27.11.11.30/'
// const baseTargetUrl = '221.226.33.58:18800/' const baseTargetUrl = 'c2.zklhjs.com/'
export default ({ mode }: ConfigEnv) => { export default ({ mode }: ConfigEnv) => {
const root = process.cwd() const root = process.cwd()